XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturity of lease liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Maturity of Lease Liabilities    
2025 $ 135.2  
2026 264.3  
2027 252.5  
2028 247.6  
2029 239.3  
2030 234.1  
2031 and thereafter 3,969.6  
Total future minimum lease payments 5,342.6  
Less: Imputed interest (2,838.2)  
Present value of future minimum lease payments 2,504.4  
Current operating lease liabilities 102.4  
Long-term operating lease liabilities 2,402.0 $ 2,392.6
Total operating lease liabilities $ 2,504.4  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities