v3.24.0.1
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Payments    
2024 $ 920.3  
2025 884.3  
2026 819.6  
2027 754.6  
2028 669.2  
Thereafter 2,802.3  
Total lease payments 6,850.3  
Less imputed interest (2,340.8)  
Total operating and finance lease liabilities, respectively 4,509.5  
Financing Lease Payments    
2024 8.4  
2025 7.8  
2026 7.6  
2027 7.6  
2028 7.2  
Thereafter 46.2  
Total lease payments 84.8  
Less imputed interest (29.4)  
Total operating and finance lease liabilities, respectively $ 55.4 $ 58.8