XML 117 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 21.0  
2026 17.6  
2027 12.8  
2028 6.1  
2029 2.2  
Thereafter 1.5  
Total lease payments 61.2  
Less: Interest (6.4)  
Present value of lease liabilities 54.8  
Finance Leases    
2025 0.5  
2026 0.3  
2027 0.2  
2028 0.2  
2029 0.1  
Thereafter 0.0  
Total lease payments 1.3  
Less: Interest (0.1)  
Present value of lease liabilities 1.2 $ 0.6
Total    
2025 21.5  
2026 17.9  
2027 13.0  
2028 6.3  
2029 2.3  
Thereafter 1.5  
Total lease payments 62.5  
Less: Interest (6.5)  
Total lease liabilities $ 56.0 $ 42.3