v3.25.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating leases:    
Operating lease right-of-use assets $ 15,944 $ 17,252
Current portion of operating lease liabilities 1,751 1,741
Long-term operating lease liabilities 14,899 16,034
Total operating lease liabilities 16,650 17,775
Finance leases:    
Property and equipment, gross 1,587 1,604
Accumulated depreciation $ (447) $ (375)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Property and equipment, net $ 1,140 $ 1,229
Current portion of long-term debt 65 66
Long-term debt 1,295 1,325
Total finance lease liabilities $ 1,360 $ 1,391
Weighted average remaining lease term (in years)    
Operating leases 10 years 8 months 12 days 11 years 4 months 24 days
Finance leases 16 years 6 months 17 years 3 months 18 days
Weighted average discount rate    
Operating leases 4.60% 4.50%
Finance leases 5.10% 5.00%