XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-term Debt and Capital Lease Maturities (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Maturities of long term debt in one year $ 12.0
Maturities of long term debt in two years 12.0
Maturities of long term debt in three years 1,033.0
Maturities of long term debt in four years 583.7
Maturities of long term debt in five years 1,464.3
Total long-term debt payments due $ 3,105.0