XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Operating and Finance Lease Reconciliation (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating leases, gross lease liabilities $ 90,777 $ 81,273
Finance leases, gross lease liabilities 14,106 18,019
Gross lease liabilities 104,883 99,292
Imputed interest - operating leases (15,138) (12,233)
Imputed interest - finance leases (1,997) (2,236)
Imputed interest (17,135) (14,469)
Present value of operating leases 75,639 69,040
Present value of finance leases 12,109 15,783
Present value of lease liabilities 87,748 84,823
Current portion of operating leases (8,419) (7,458)
Current portion of finance leases (2,032) (4,397)
Current portion of lease liabilities (10,451) (11,855)
Total long-term operating lease liabilities 67,220 61,582
Total long-term finance lease liabilities 10,077 11,386
Long-term lease liabilities $ 77,297 $ 72,968
Operating lease liabilities, current, location Accrued expenses and other Accrued expenses and other
Finance 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 lease liabilities, long-term, location Long-term lease liabilities Long-term lease liabilities