v3.26.1
Long-term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aug. 19, 2020
Feb. 06, 2020
Debt Instrument [Line Items]        
Debt $ 3,540,741 $ 3,448,820    
Debt, less current maturities (250,453) (250,440)    
Debt, excluding current maturities 3,290,288 3,198,380    
Deferred financing costs 26,196 29,913    
Deferred financing costs, less current maturities (288) (396)    
Deferred financing costs, excluding current maturities 25,908 29,517    
Debt, net of deferred financing costs 3,514,545 3,418,907    
Debt, net of deferred financing costs, less current maturities (250,165) (250,044)    
Debt, net of deferred financing costs, excluding current maturities 3,264,380 3,168,863    
Senior Credit Facility        
Debt Instrument [Line Items]        
Debt 788,456 698,332    
Deferred financing costs 8,230 9,691    
Debt, net of deferred financing costs 780,226 688,641    
Accounts Receivable Securitization Program        
Debt Instrument [Line Items]        
Debt 250,000 250,000    
Deferred financing costs 288 396    
Debt, net of deferred financing costs 249,712 249,604    
3 3/4% Senior Notes        
Debt Instrument [Line Items]        
Debt 600,000 600,000    
Deferred financing costs 2,036 2,636    
Debt, net of deferred financing costs $ 597,964 $ 597,364    
Stated percentage 3.75% 3.75%   3.75%
3 5/8% Senior Notes        
Debt Instrument [Line Items]        
Debt $ 550,000 $ 550,000    
Deferred financing costs 4,204 4,624    
Debt, net of deferred financing costs $ 545,796 $ 545,376    
Stated percentage 3.625% 3.625%    
4% Senior Notes        
Debt Instrument [Line Items]        
Debt $ 549,714 $ 549,674    
Deferred financing costs 3,549 3,994    
Debt, net of deferred financing costs $ 546,165 $ 545,680    
Stated percentage 4.00% 4.00% 4.00% 4.00%
4 7/8% Senior Notes        
Debt Instrument [Line Items]        
Debt $ 400,000 $ 400,000    
Deferred financing costs 2,040 2,405    
Debt, net of deferred financing costs $ 397,960 $ 397,595    
Stated percentage 4.875% 4.875%    
5 3/8% Senior Notes        
Debt Instrument [Line Items]        
Debt $ 400,000 $ 400,000    
Deferred financing costs 5,849 6,167    
Debt, net of deferred financing costs $ 394,151 $ 393,833    
Stated percentage 5.375% 5.375%    
Other notes with various rates and terms        
Debt Instrument [Line Items]        
Debt $ 2,571 $ 814    
Deferred financing costs 0 0    
Debt, net of deferred financing costs $ 2,571 $ 814