v3.24.2
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 592.6  
2025 1,114.8  
2026 1,062.0  
2027 1,005.2  
2028 945.4  
Thereafter 8,306.9  
Total lease payments 13,026.9  
Less amounts representing interest (4,605.8)  
Total lease liability 8,421.1 $ 8,233.3
Less current portion of lease liability 703.4 794.6
Non-current lease liability $ 7,717.7 $ 7,438.7