v3.25.4
DEBT OBLIGATIONS - Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Aug. 31, 2024
Debt Instrument [Line Items]      
Borrowings under senior credit facility (including Term Loan) $ 675,000 $ 735,445  
Lease financing transactions 198,847 155,549  
Other long-term debt 2,761 4,939  
Finance leases 93,055 47,993  
Unamortized discount and financing costs (40,757) (31,490)  
Total long-term debt obligations 5,994,906 4,162,436  
Less — Current maturities of long-term debt 763,898 62,680  
Total long-term debt obligations, net of current maturities 5,231,008 4,099,756  
Senior Notes      
Debt Instrument [Line Items]      
Long-term debt 4,710,000    
Unamortized discount and financing costs (40,300)    
4.75% Senior Notes due August 2027 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 600,000 600,000  
Interest rate 4.75%   4.75%
4.30% Senior Notes due August 2028 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000 0  
Interest rate 4.30%    
2.90% Senior Notes due October 2030 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 1,000,000 1,000,000  
Interest rate 2.90%    
4.50% Senior Notes due January 2031 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000 0  
Interest rate 4.50%    
2.35% Senior Notes due January 2032 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000 500,000  
Interest rate 2.35%    
5.25% Senior Notes due August 2034 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 650,000 650,000  
Interest rate 5.25%   5.25%
5.10% Senior Notes due August 2035 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000 0  
Interest rate 5.10%    
3.05% Senior Notes due October 2041 | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000 500,000  
Interest rate 3.05%    
Commercial Paper Program | Commercial Paper      
Debt Instrument [Line Items]      
Borrowings under senior credit facility (including Term Loan) $ 316,000    
Borrowings under commercial paper program $ 316,000 $ 0