XML 100 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Operating Leases  
2025 (9 months remaining) $ 160
2026 225
2027 206
2028 177
2029 148
Thereafter 1,186
Total lease payments 2,102
Less imputed interest (572)
Total 1,530
Finance Leases  
2025 (9 months remaining) 246
2026 266
2027 271
2028 259
2029 250
Thereafter 2,113
Total lease payments 3,405
Less imputed interest (1,049)
Total 2,356
Total  
2025 (9 months remaining) 406
2026 491
2027 477
2028 436
2029 398
Thereafter 3,299
Total lease payments 5,507
Less imputed interest (1,621)
Total 3,886
Lessee, Lease, Description [Line Items]  
Purchase commitments $ 90
Minimum  
Lessee, Lease, Description [Line Items]  
Lease not yet commenced, term 2 years
Maximum  
Lessee, Lease, Description [Line Items]  
Lease not yet commenced, term 15 years