v3.23.2
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Operating Lease Payments    
Six months ending December 31, 2023 $ 484.9  
2024 888.3  
2025 841.3  
2026 776.9  
2027 712.6  
2028 630.8  
Thereafter 2,751.3  
Total lease payments 7,086.1  
Less imputed interest (2,453.3)  
Total operating and finance lease liabilities, respectively 4,632.8  
Financing Lease Payments    
Six months ending December 31, 2023 4.5  
2024 8.3  
2025 7.6  
2026 7.5  
2027 7.5  
2028 7.1  
Thereafter 45.8  
Total lease payments 88.3  
Less imputed interest (30.9)  
Total operating and finance lease liabilities, respectively $ 57.4 $ 58.8