XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Maturity of lease liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Maturity of Lease Liabilities    
2024 $ 127.8  
2025 252.1  
2026 246.6  
2027 237.1  
2028 235.0  
2029 228.8  
2030 and thereafter 4,014.4  
Total future minimum lease payments 5,341.8  
Less: Imputed interest $ (2,856.6)  
Current operating lease liabilities Accrued expenses and other current liabilities  
Current operating lease liabilities $ 87.8  
Long-term operating lease liabilities 2,397.4 $ 2,336.0
Total operating lease liabilities $ 2,485.2