XML 117 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 114.4  
2026 99.3  
2027 68.9  
2028 41.5  
2029 32.5  
Thereafter 65.4  
Total lease payments 422.0  
Less imputed interest (55.6)  
Total operating lease liabilities 366.4 $ 430.9
Finance Leases    
2025 21.5  
2026 9.5  
2027 4.6  
2028 2.0  
2029 0.8  
Thereafter 0.0  
Total lease payments 38.4  
Less imputed interest (2.0)  
Finance lease liabilities $ 36.4 $ 45.9