XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Weighted average remaining lease term    
Operating leases 7 years 9 months 18 days 7 years 9 months 18 days
Finance leases 9 years 7 months 6 days 10 years 4 months 24 days
Weighted average discount rate    
Operating leases 3.50% 3.40%
Finance leases 2.90% 2.80%
Operating leases:    
Operating lease assets $ 14,255 $ 13,588
Accrued expenses and other liabilities 3,007 2,887
Operating lease liabilities 11,952 11,691
Total operating lease liabilities 14,959 14,578
Finance Leases:    
Property and equipment, at cost 5,410 4,622
Accumulated depreciation (2,209) (2,037)
Property and equipment, net 3,201 2,585
Accrued expenses and other liabilities 100 235
Other long-term liabilities 2,002 1,442
Total finance lease liabilities $ 2,102 $ 1,677
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities Operating lease 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