XML 157 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Payments of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 15.6  
2026 12.0  
2027 9.4  
2028 6.9  
2029 4.3  
Thereafter 21.3  
Total future minimum lease payments 69.5  
Less: amounts representing interest (13.1)  
Total lease liability 56.4  
Finance Leases    
2025 0.3  
2026 0.2  
2027 0.1  
2028 0.0  
2029 0.0  
Thereafter 0.0  
Total future minimum lease payments 0.6  
Less: amounts representing interest 0.0  
Total lease liability $ 0.6 $ 2.4