v3.23.1
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Operating Lease Payments    
Nine months ending December 31, 2023 $ 729.6  
2024 874.7  
2025 825.6  
2026 761.3  
2027 697.8  
2028 608.8  
Thereafter 2,733.9  
Total lease payments 7,231.7  
Less imputed interest (2,513.0)  
Total operating and finance lease liabilities, respectively 4,718.7  
Financing Lease Payments    
Nine months ending December 31, 2023 6.8  
2024 8.3  
2025 7.6  
2026 7.5  
2027 7.5  
2028 7.1  
Thereafter 45.2  
Total lease payments 90.0  
Less imputed interest (31.5)  
Total operating and finance lease liabilities, respectively $ 58.5 $ 58.8