XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 38.4  
2026 37.3  
2027 30.1  
2028 22.4  
2029 17.3  
Thereafter 51.8  
Total lease payments 197.3  
Less: imputed interest (27.7)  
Total operating lease liabilities $ 169.6 $ 164.0