v3.25.4
LEASES - Schedules of Maturity Including Future minimum lease payments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating leases    
2026 $ 40.1  
2027 30.5  
2028 24.0  
2029 20.3  
2030 19.2  
Thereafter 37.1  
Total minimum lease payments 171.2  
Less: imputed interest (32.0)  
Total lease liabilities 139.2  
Finance leases    
2026 12.2  
2027 10.5  
2028 8.7  
2029 8.6  
2030 8.8  
Thereafter 22.1  
Total minimum lease payments 70.9  
Less: imputed interest (12.9)  
Total lease liabilities $ 58.0 $ 61.7
Minimum    
Finance leases    
Operating lease not yet commenced, term of contract (in years) 3 years  
Maximum    
Finance leases    
Operating lease not yet commenced, term of contract (in years) 10 years  
Operating Lease, Lease Not yet Commenced    
Finance leases    
Unrecorded unconditional purchase obligation $ 132.3  
Financing Lease, Lease Not yet Commenced    
Finance leases    
Unrecorded unconditional purchase obligation $ 132.3