XML 90 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-Term Debt Maturities (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 236.0
2026 1,637.2
2027 1.7
2028 1,100.7
2029 700.0
Thereafter 2,200.0
Total debt maturities $ 5,875.6