v3.26.1
Leases - Schedule of Supplemental Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Operating leases:    
Operating lease ROU assets $ 16,595 $ 8,231
Operating lease liabilities, current 584 427
Operating lease liabilities, non-current 15,735 7,768
Total operating lease liabilities 16,319 8,195
Finance leases:    
Property and equipment 500 500
Less: amortization (75) (56)
Property and equipment, net 425 444
Finance lease liabilities, current 7 38
Finance lease liabilities, non-current 214 216
Total finance lease liabilities $ 221 $ 254