v3.26.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Weighted-average remaining lease term:    
Operating leases 8 years 6 months 7 years 7 months 6 days
Finance leases 7 years 10 months 24 days 8 years 3 months 18 days
Weighted-average discount rate:    
Operating leases 4.00% 3.60%
Finance leases 4.00% 3.10%
Operating leases:    
Operating lease assets $ 20,273 $ 15,221
Accrued expenses and other liabilities 3,693 3,209
Operating lease liabilities 16,815 12,744
Total operating lease liabilities 20,508 15,954
Finance leases:    
Property and equipment, at cost 10,619 6,822
Accumulated depreciation (2,914) (2,025)
Property and equipment, net 7,705 4,797
Accrued expenses and other liabilities 1,053 441
Other long-term liabilities 2,652 2,059
Total finance lease liabilities $ 3,705 $ 2,500
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities