XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Summary of Principal Payments on Debt Obligations and Future Minimum Rentals on Capital Lease Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Maturities of long-term debt  
2025 $ 43.5
2026 408.2
2027 679.0
2028 433.4
2029 241.3
Thereafter 312.9
Total $ 2,118.3