v3.26.1
Leases - Operating and Finance Lease Liability Reconciliation (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Total operating lease liabilities $ 110,135 $ 106,914
Total finance lease liabilities 16,496 14,917
Gross lease liabilities 126,631 121,831
Imputed interest - operating leases (18,518) (17,662)
Imputed interest - finance leases (3,171) (2,631)
Imputed interest (21,689) (20,293)
Present value of operating leases 91,617 89,252
Present value of finance leases 13,325 12,286
Present value of lease liabilities $ 104,942 $ 101,538
Operating lease liability, current, location Accrued expenses and other Accrued expenses and other
Finance lease liability, current location Accrued expenses and other Accrued expenses and other
Current portion of operating lease liabilities $ (12,550) $ (12,655)
Current portion of finance lease liabilities (1,578) (1,544)
Current portion of lease liabilities $ (14,128) $ (14,199)
Operating lease liability, long-term, location Total long-term lease liabilities Total long-term lease liabilities
Finance lease liability, long-term, location Total long-term lease liabilities Total long-term lease liabilities
Total long-term operating lease liabilities $ 79,067 $ 76,597
Total long-term finance lease liabilities 11,747 10,742
Total long-term lease liabilities $ 90,814 $ 87,339