XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finance lease commitments    
2024 $ 128.8  
2025 90.3  
2026 62.3  
2027 25.6  
2028 0.2  
Thereafter 0.0  
Total future minimum lease payments 307.2  
Less interest and taxes (22.5)  
Less current portion of the present value of minimum lease payments (116.2) $ (114.8)
Finance lease obligation, non-current 168.5 $ 151.7
Operating lease commitments    
2024 103.0  
2025 114.0  
2026 58.2  
2027 58.1  
2028 57.9  
Thereafter 283.5  
Future minimum payments 674.7  
Other Commitments    
2024 57.6  
2025 58.0  
2026 60.7  
2027 0.1  
2028 0.2  
Thereafter 15.1  
Future minimum payments 191.7  
Non-lease component $ 228.3