v3.26.1
Leases - Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 (excluding the six months ended June 30, 2026) $ 338.0  
2027 675.0  
2028 674.1  
2029 654.1  
2030 658.1  
Thereafter 2,313.8  
Total lease payments 5,313.1  
Less: Imputed interest (1,409.5)  
Present value of future lease payments 3,903.6  
Less: Current portion of lease obligations (419.5) $ (386.0)
Long-term portion of lease obligations 3,484.1 3,592.4
Finance Leases    
2026 (excluding the six months ended June 30, 2026) 80.8  
2027 161.4  
2028 151.9  
2029 147.1  
2030 146.9  
Thereafter 2,980.0  
Total lease payments 3,668.1  
Less: Imputed interest (1,605.3)  
Present value of future lease payments 2,062.8  
Less: Current portion of lease obligations (54.8) (45.7)
Long-term portion of lease obligations 2,008.0 2,017.4
Financing Obligations    
2026 (excluding the six months ended June 30, 2026) 83.3  
2027 166.6  
2028 166.6  
2029 166.7  
2030 166.7  
Thereafter 3,496.6  
Total lease payments 4,246.5  
Less: Imputed interest (1,925.3)  
Present value of future lease payments 2,321.2  
Less: Current portion of lease obligations (46.9) (45.8)
Long-term portion of lease obligations $ 2,274.3 $ 2,297.8