XML 91 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity of lease liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Maturity of Lease Liabilities    
2024 $ 246.2  
2025 240.5  
2026 234.8  
2027 226.7  
2028 221.4  
2029 and thereafter 4,127.3  
Total future minimum lease payments 5,296.9  
Less: Imputed interest (2,873.0)  
Present value of future minimum lease payments 2,423.9  
Current operating lease liabilities 87.9  
Long-term operating lease liabilities $ 2,336.0 $ 2,335.7
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Liabilities