v3.25.4
Leases - Operating and Finance Lease Reconciliation (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
Total $ 106,914 $ 95,294
Less: imputed interest (17,662) (15,698)
Present value of lease liabilities 89,252 79,596
Less: current portion of lease liabilities (12,655) (10,546)
Total long-term lease liabilities $ 76,597 $ 69,050
Operating lease liabilities, current, location Accrued expenses and other Accrued expenses and other
Operating lease liabilities, long-term, location Long-term lease liabilities Long-term lease liabilities
Finance Leases    
Total $ 14,917 $ 12,520
Less: imputed interest (2,631) (1,918)
Present value of lease liabilities 12,286 10,602
Less: current portion of lease liabilities (1,544) (1,375)
Total long-term lease liabilities $ 10,742 $ 9,227
Finance lease liabilities, current, location Accrued expenses and other Accrued expenses and other
Finance lease liabilities, long-term, location Long-term lease liabilities Long-term lease liabilities
Total    
Gross lease liabilities $ 121,831 $ 107,814
Less: imputed interest (20,293) (17,616)
Present value of lease liabilities 101,538 90,198
Current portion of lease liabilities (14,199) (11,921)
Long-term lease liabilities $ 87,339 $ 78,277