XML 79 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Operating and Finance Lease Reconciliation (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Gross lease liabilities - operating leases $ 31,963  
Gross lease liabilities - finance leases 28,875  
Gross lease liabilities 60,838  
Impute interest - operating leases 6,128  
Imputed interest - finance leases 1,896  
Imputed interest (8,024)  
Present value of operating leases 25,835  
Present value of finance leases 26,979  
Present value of lease liabilities 52,814  
Current portion of operating leases 3,139  
Current portion of finance leases 9,884  
Current portion of lease liabilities (13,023)  
Total long-term operating lease liabilities 22,696  
Total long-term finance lease liabilities 17,095  
Long-term lease liabilities $ 39,791 $ 9,650