XML 104 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturities Of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 26.4  
2026 23.3  
2027 19.1  
2028 13.2  
2029 8.4  
Thereafter 23.8  
Total lease payments 114.2  
Less: imputed interest (11.9)  
Total lease liabilities $ 102.3 $ 88.1
Weighted-average remaining lease term (in years) 5 years 10 months 24 days 5 years 9 months 18 days
Weighted-average discount rate 3.40% 2.30%