v3.26.3
Leases - Components of Operating Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Operating lease cost $ 998 $ 851 $ 2,797 $ 2,434
Finance lease cost:        
Amortization of lease assets 422 152 907 360
Interest on lease liabilities 25 17 60 48
Finance lease cost 447 169 967 408
Short-term lease cost 109 11 144 36
Variable lease cost 494 483 1,357 1,215
Total lease cost 2,048 $ 1,514 5,265 $ 4,093
Remaining non-cancelable commitment $ 6,000   $ 6,000