XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Remaining Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 39.4  
2025 32.1  
2026 26.9  
2027 22.6  
2028 20.8  
Thereafter 86.4  
Total remaining lease payments (undiscounted) 228.2  
Less: imputed interest 38.1  
Present value of lease liabilities 190.1  
Finance Leases    
2024 3.7  
2025 3.7  
2026 3.6  
2027 2.5  
2028 1.7  
Thereafter 1.5  
Total remaining lease payments (undiscounted) 16.8  
Less: imputed interest 1.1  
Present value of lease liabilities $ 15.7 $ 15.4