v3.20.2
Leases (Supplemental Balance Sheet Information Related to Leases) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Operating Lease [Abstract]    
Operating Lease Right-of-Use Assets $ 24,692 $ 24,039
Accounts payable and accrued liabilities 41,881 45,956
Operating lease liabilities 22,230 21,804
Total 25,704 25,255
Finance Lease [Abstract]    
Property, plant and equipment, at cost 332,883 333,538
Accumulated depreciation and amortization (203,938) (203,410)
Property, plant and equipment - net 128,945 130,128
Current portion of long-term debt 180 162
Long-term debt 1,683 1,872
Total finance lease obligation $ 1,863 $ 2,034
Operating Lease, Weighted Average Remaining Lease Term 8 years 6 months 8 years 4 months 24 days
Finance Lease, Weighted Average Remaining Lease Term 10 years 2 months 12 days 10 years 8 months 12 days
Operating Lease, Weighted Average Discount Rate, Percent 4.20% 4.70%
Finance Lease, Weighted Average Discount Rate, Percent 8.20% 8.50%
Operating Lease    
Operating Lease [Abstract]    
Accounts payable and accrued liabilities $ 3,474 $ 3,451
Finance Lease    
Finance Lease [Abstract]    
Property, plant and equipment, at cost 3,468 3,534
Accumulated depreciation and amortization (1,347) (1,296)
Property, plant and equipment - net $ 2,121 $ 2,238