XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Operating and Finance Lease Liability Reconciliation (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Total operating lease liabilities $ 97,593 $ 95,294
Total finance lease liabilities 12,252 12,520
Gross lease liabilities 109,845 107,814
Imputed interest - operating leases (15,862) (15,698)
Imputed interest - finance leases (1,869) (1,918)
Imputed interest (17,731) (17,616)
Present value of operating leases 81,731 79,596
Present value of finance leases 10,383 10,602
Present value of lease liabilities $ 92,114 $ 90,198
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 $ (10,884) $ (10,546)
Current portion of finance lease liabilities (1,359) (1,375)
Current portion of lease liabilities $ (12,243) $ (11,921)
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 $ 70,847 $ 69,050
Total long-term finance lease liabilities 9,024 9,227
Total long-term lease liabilities $ 79,871 $ 78,277