v3.25.4
Leases - Lease Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease, Cost [Abstract]      
Operating lease cost $ 14,006 $ 11,961 $ 10,550
Finance lease cost:      
Amortization of lease assets 3,284 3,866 5,899
Interest on lease liabilities 312 285 304
Finance lease cost 3,596 4,151 6,203
Variable lease cost 2,694 2,465 2,165
Total lease cost $ 20,296 $ 18,577 $ 18,918