XML 99 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Annual Future Maturities of Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2024 $ 32.6  
2025 29.8  
2026 23.8  
2027 22.3  
2028 16.3  
After 2028 90.7  
Total lease payments 215.5  
Less: Interest 28.4  
Present value of lease liabilities 187.1 $ 217.9
Finance Lease, Liability, Payment, Due [Abstract]    
2024 2.3  
2025 1.9  
2026 1.6  
2027 1.6  
2028 1.5  
After 2028 8.9  
Total lease payments 17.8  
Less: Interest 2.7  
Present value of lease liabilities 15.1 20.7
Lease Liabilities, Payments, Due [Abstract]    
2024 34.9  
2025 31.7  
2026 25.4  
2027 23.9  
2028 17.8  
After 2028 99.6  
Total lease payments 233.3  
Less: Interest 31.1  
Present value of lease liabilities $ 202.2 $ 238.6