XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Aggregate Maturities of Long-Term Debt (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 559.4
2026 19.2
2027 536.4
2028 612.4
2029 8.0
Thereafter 509.9
Total maturities $ 2,245.3