XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Fair Value of Debt and Total Debt Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Fair value of debt $ 4,900.0 $ 2,800.0
Debt maturities, next twelve months 3.1  
Debt maturities, year two 1.7  
Debt maturities, year three 701.5  
Debt maturities, year four 501.5  
Debt maturities, year five 751.5  
Debt maturities, after year five $ 2,856.5