XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity of lease liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Maturity of Lease Liabilities    
2024 $ 65.5  
2025 258.9  
2026 252.6  
2027 243.4  
2028 241.0  
2029 234.7  
2030 and thereafter 4,122.2  
Total future minimum lease payments 5,418.3  
Less: Imputed interest (2,893.4)  
Present value of future minimum lease payments 2,524.9  
Current operating lease liabilities 88.3  
Long-term operating lease liabilities 2,436.6 $ 2,336.0
Total operating lease liabilities $ 2,524.9  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities