XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturity of lease liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Maturity of Lease Liabilities    
2024 $ 190.0  
2025 249.1  
2026 244.0  
2027 234.7  
2028 233.0  
2029 227.1  
2030 and thereafter 4,009.4  
Total future minimum lease payments 5,387.3  
Less: Imputed interest $ (2,891.9)  
Current operating lease liabilities Accrued expenses and other current liabilities  
Current operating lease liabilities $ 88.0  
Long-term operating lease liabilities 2,407.4 $ 2,336.0
Total operating lease liabilities $ 2,495.4