XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturity Including Future minimum lease payments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating leases    
2025 $ 34.6  
2026 29.0  
2027 20.8  
2028 18.3  
2029 17.2  
Thereafter 52.6  
Total minimum lease payments 172.5  
Less: imputed interest (37.4)  
Total lease liabilities 135.1  
Finance leases    
2025 12.6  
2026 12.2  
2027 10.9  
2028 9.4  
2029 9.6  
Thereafter 26.7  
Total minimum lease payments 81.4  
Less: imputed interest (13.2)  
Total lease liabilities 61.7 $ 68.0
Operating Lease, Lease Not yet Commenced    
Operating leases    
Less: leases that have not yet commenced 0.0  
Finance leases    
Less: leases that have not yet commenced 0.0  
Financing Lease, Lease Not yet Commenced    
Operating leases    
Less: leases that have not yet commenced (6.5)  
Finance leases    
Less: leases that have not yet commenced (6.5)  
Operating Leases, Future Minimum Payments [Abstract]    
2027 0.9  
2028 1.3  
2029 1.3  
Thereafter $ 3.0