v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 23, 2026
Jun. 28, 2026
Dec. 31, 2025
May 03, 2024
Delayed Draw Term Loan Due 2026        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 300,000      
Debt   $ 0    
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity       $ 1,250,000
Committed availability under credit facilities   1,134,000    
Minimum | Secured Overnight Financing Rate (SOFR) | Delayed Draw Term Loan Due 2026        
Line of Credit Facility [Line Items]        
Debt borrowing term rate (as percent) 0.85%      
Minimum | Base Rate | Delayed Draw Term Loan Due 2026        
Line of Credit Facility [Line Items]        
Debt borrowing term rate (as percent) 0.00%      
Maximum | Secured Overnight Financing Rate (SOFR) | Delayed Draw Term Loan Due 2026        
Line of Credit Facility [Line Items]        
Debt borrowing term rate (as percent) 1.10%      
Maximum | Base Rate | Delayed Draw Term Loan Due 2026        
Line of Credit Facility [Line Items]        
Debt borrowing term rate (as percent) 0.10%      
Commercial paper        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity       $ 1,250,000
Debt   $ 116,000 $ 0