XML 104 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Lease Payments Under Noncancelable Leases as Lessee (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Finance Leases  
2025 $ 7.6
2026 7.5
2027 6.4
2028 4.8
2029 4.9
Thereafter 21.2
Total minimum lease payments 52.4
Less: interest/imputed interest (13.1)
Total obligations 39.3
Less: current portion $ (5.0)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current maturities of finance lease and financing obligations
Long-term lease obligations $ 34.3
Operating Leases  
2025 87.2
2026 82.8
2027 63.2
2028 47.7
2029 44.6
Thereafter 149.2
Total minimum lease payments 474.7
Less: interest/imputed interest (98.9)
Total obligations 375.8
Less: current portion (65.3)
Long-term lease obligations $ 310.5