XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Long-Term Debt) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt Instruments [Abstract]    
Less: current maturities $ (12.6) $ (12.2)
Long-term debt, net of current maturities 3,586.9 2,846.2
Recourse    
Debt Instruments [Abstract]    
Long-term debt 3,625.5 2,880.6
Less: unamortized debt discounts and debt issuance costs (26.0) (22.2)
Less: current maturities (12.6) (12.2)
Long-term debt, net of current maturities $ 3,586.9 2,846.2
Senior Notes at Three Point Five Percent Due 2024 [Member] | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 3.50%  
Debt instrument, maturity date Nov. 15, 2024  
Senior notes $ 450.0 450.0
Senior Notes at Four Point Five Percent Due 2025 [Member] | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 4.50%  
Debt instrument, maturity date Oct. 01, 2025  
Senior notes $ 450.0 450.0
Senior Notes at Three Point Eight Percent Due 2027 [Member] | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 3.80%  
Debt instrument, maturity date Nov. 15, 2027  
Senior notes $ 300.0 300.0
Senior Notes at One Point Nine Five Percent Due 2028 | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 1.95%  
Debt instrument, maturity date Aug. 01, 2028  
Senior notes $ 400.0 400.0
Senior Notes at Four Point Seven Five Percent Due 2030 | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 4.75%  
Debt instrument, maturity date Jun. 01, 2030  
Senior notes $ 500.0 500.0
Senior Notes at Two Point Four Percent Due 2031 | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 2.40%  
Debt instrument, maturity date Aug. 01, 2031  
Senior notes $ 450.0 450.0
Senior Notes at Three Point Eight Five Percent Due 2032 | Senior Notes [Member] | Recourse    
Debt Instruments [Abstract]    
Percentage interest on debt instrument 3.85%  
Debt instrument, maturity date Mar. 01, 2032  
Senior notes $ 700.0 0.0
Revolving Credit Facility Due 2025 [Member] | Recourse    
Debt Instruments [Abstract]    
Revolving credit facility, amount outstanding $ 0.0 0.0
Revolving Credit Facility Due 2025 [Member] | Line of Credit [Member]    
Debt Instruments [Abstract]    
Debt instrument, maturity date Mar. 26, 2025  
Revolving Credit Facility Due 2025 [Member] | Line of Credit [Member] | Recourse    
Debt Instruments [Abstract]    
Debt instrument, maturity date Mar. 26, 2025  
Other Debt [Member] | Recourse    
Debt Instruments [Abstract]    
Other debt $ 375.5 $ 330.6