XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 53.6  
2025 46.4  
2026 37.1  
2027 24.6  
2028 18.7  
Thereafter 90.3  
Total lease payments 270.7  
Less: interest (59.9)  
Present value of operating lease liabilities 210.8 $ 144.0
Finance Leases    
2024 8.5  
2025 8.1  
2026 11.5  
2027 5.0  
2028 4.7  
Thereafter 36.5  
Total lease payments 74.3  
Less: interest (20.6)  
Finance leases $ 53.7 $ 61.5