XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leasing - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 36.2  
2026 28.5  
2027 22.5  
2028 17.0  
2029 13.2  
Thereafter 12.1  
Total future minimum lease payments 129.5  
Less: imputed interest (13.5)  
Total 116.0 $ 104.6
Finance Leases    
2025 2.9  
2026 2.5  
2027 1.7  
2028 0.9  
2029 0.5  
Thereafter 1.0  
Total future minimum lease payments 9.5  
Less: imputed interest (0.7)  
Total $ 8.8 $ 8.5