XML 131 R117.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 $ 63.6  
2026 55.1  
2027 41.3  
2028 29.4  
2029 17.7  
Thereafter 39.2  
Total lease payments 246.3  
Less imputed interest (24.5)  
Total operating lease liabilities 221.8 $ 158.5
Finance Leases    
2025 2.2  
2026 2.1  
2027 2.1  
2028 2.1  
2029 2.1  
Thereafter 8.5  
Total lease payments 19.1  
Less imputed interest (5.2)  
Total finance lease liabilities $ 13.9 $ 14.9