XML 74 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Basis Of Presentation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Jan. 01, 2020
Dec. 31, 2019
Basis of Presentation [Line Items]        
Net Cash Provided by (Used in) Operating Activities $ (4,302) $ 2,788    
Increase/(Decrease) in revenue due to change in accounting estimate (434) 160    
Increase/(Decrease) in Earnings from operations due to change in accounting estimate $ (839) $ 147    
Change in Earnings Per Share Due to Change in Accounting Estimate $ (0.63) $ 0.24    
Commercial Paper $ 4,700     $ 6,100
Cash, Cash Equivalents, and Short-term Investments 15,500      
Debt and Lease Obligation 38,900     27,300
Supply Chain Financing [Member]        
Basis of Presentation [Line Items]        
Accounts Payable, Trade 4,500     5,200
Three Hundred And Sixty Four Day Revolving Credit Facility [Member]        
Basis of Presentation [Line Items]        
Debt Instrument, Unused Borrowing Capacity, Amount 3,200      
Revolving Credit Facility [Member]        
Basis of Presentation [Line Items]        
Debt Instrument, Unused Borrowing Capacity, Amount 9,600     $ 9,600
Q2 2020        
Basis of Presentation [Line Items]        
Commercial Paper 2,300      
Q3 2020        
Basis of Presentation [Line Items]        
Commercial Paper 500      
Q4 2020        
Basis of Presentation [Line Items]        
Commercial Paper 1,900      
Long-term Debt, Current Maturities $ 350      
Accounting Standards Update 2016-13        
Basis of Presentation [Line Items]        
Cumulative Effect of New Accounting Principle in Period of Adoption     $ (162)  
Retained Earnings | Accounting Standards Update 2016-13        
Basis of Presentation [Line Items]        
Cumulative Effect of New Accounting Principle in Period of Adoption     $ (162)