XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Long-Term Debt) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Less: current maturities $ (518.2) $ (518.5)
Long-term debt, net of current maturities 3,104.5 2,613.6
Recourse    
Long-term debt 3,644.5 3,150.0
Less: unamortized debt discounts and debt issuance costs (21.8) (17.9)
Less: current maturities (518.2) (518.5)
Long-term debt, net of current maturities $ 3,104.5 2,613.6
Recourse | 4.5% Senior Notes | Senior Notes    
Percentage interest on debt instrument 4.50%  
Maturity Date Oct. 01, 2025  
Senior notes $ 450.0 450.0
Recourse | 3.8% Senior Notes | Senior Notes    
Percentage interest on debt instrument 3.80%  
Maturity Date Nov. 15, 2027  
Senior notes $ 300.0 300.0
Recourse | 1.95% Senior Notes | Senior Notes    
Percentage interest on debt instrument 1.95%  
Maturity Date Aug. 01, 2028  
Senior notes $ 400.0 400.0
Recourse | 4.75% Senior Notes | Senior Notes    
Percentage interest on debt instrument 4.75%  
Maturity Date Jun. 01, 2030  
Senior notes $ 500.0 500.0
Recourse | 2.4% Senior Notes | Senior Notes    
Percentage interest on debt instrument 2.40%  
Maturity Date Aug. 01, 2031  
Senior notes $ 450.0 450.0
Recourse | 3.85% Senior Notes | Senior Notes    
Percentage interest on debt instrument 3.85%  
Maturity Date Mar. 01, 2032  
Senior notes $ 700.0 700.0
Recourse | 5.89% Senior Notes | Senior Notes    
Percentage interest on debt instrument 5.89%  
Maturity Date Mar. 15, 2035  
Senior notes $ 500.0 0.0
Recourse | Revolving Credit Facility Due 2028    
Revolving credit facility $ 0.0 0.0
Recourse | Revolving Credit Facility Due 2028 | Line of Credit    
Maturity Date Jul. 18, 2028  
Recourse | Other Debt    
Finance leases and other debt $ 344.5 $ 350.0