XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 37.0  
2025 39.2  
2026 37.4  
2027 35.6  
2028 34.6  
2029 and thereafter 116.4  
Total lease payments 300.2  
Less: Interest portion (80.0)  
Total lease liabilities 220.2  
Finance Leases    
2024 46.3  
2025 47.0  
2026 47.9  
2027 47.4  
2028 46.4  
2029 and thereafter 270.1  
Total lease payments 505.1  
Less: Interest portion (165.0)  
Total lease liabilities $ 340.1 $ 359.8