XML 142 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 39.2
2026 30.8
2027 24.4
2028 19.8
2029 15.9
Thereafter 58.1
Total 188.2
Less: Imputed interest (37.2)
Total lease liabilities $ 151.0
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total lease liabilities
Finance leases  
2025 $ 5.3
2026 3.9
2027 2.2
2028 1.4
2029 1.0
Thereafter 6.0
Total 19.8
Less: imputed interest (2.3)
Total lease liabilities $ 17.5