XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating and Finance Lease Reconciliation (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating leases, gross lease liabilities $ 66,269 $ 44,833
Finance leases, gross lease liabilities 25,866 30,437
Gross lease liabilities 92,135 75,270
Imputed interest - operating leases (7,939) (5,734)
Imputed interest - finance leases (2,113) (2,003)
Imputed interest (10,052) (7,737)
Present value of operating leases 58,330 39,099
Present value of finance leases 23,753 28,434
Present value of lease liabilities 82,083 67,533
Current portion of operating leases (6,349) (4,586)
Current portion of finance leases (8,083) (10,374)
Current portion of lease liabilities (14,432) (14,960)
Total long-term operating lease liabilities 51,981 34,513
Total long-term finance lease liabilities 15,670 18,060
Long-term lease liabilities $ 67,651 $ 52,573
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other Accrued expenses and other
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other Accrued expenses and other
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term lease liabilities Long-term lease liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term lease liabilities Long-term lease liabilities