v3.26.1
Leases - Schedule of Minimum Lease Payments (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Operating Leases  
2026 (remainder of the year) $ 30
2027 78
2028 81
2029 82
2030 80
Thereafter 679
Total minimum lease payments 1,030
Less amounts representing interest or imputed interest (371)
Present value of lease liabilities 659
Financing Leases  
2026 (remainder of the year) 19
2027 19
2028 0
2029 0
2030 0
Thereafter 0
Total minimum lease payments 38
Less amounts representing interest or imputed interest (1)
Present value of lease liabilities $ 37