XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Policies - Accounting Pronouncements Recently Adopted (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Mar. 31, 2018
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Net Cash Provided by (Used in) Operating Activities $ 7,449 $ 3,850 $ 5,658 $ 2,230 $ 21,793 $ 17,802    
Net Cash Provided by (Used in) Investing Activities (2,692) (5,274) (3,225) (6,624) (23,684) (13,173)    
Net Cash Provided by (Used in) Financing Activities $ (1,394) (1,274) $ (3,556) (2,163) $ 8,535 (3,731)    
Net change in cash, cash equivalents, and restricted cash   (2,698)   (6,557)   898    
Accounting Standards Update 2014-09 [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets               $ 650
Accounting Standards Update 2016-16 [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets             $ 250  
Accounting Standards Update 2016-18 [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Net Cash Provided by (Used in) Operating Activities   21   (9)   (83)    
Net Cash Provided by (Used in) Investing Activities   (223)   43   237    
Net Cash Provided by (Used in) Financing Activities   (11)   14   38    
Net change in cash, cash equivalents, and restricted cash   (213)   48   192    
Scenario, Previously Reported [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Net Cash Provided by (Used in) Operating Activities   3,829   2,239   17,885    
Net Cash Provided by (Used in) Investing Activities   (5,051)   (6,667)   (13,410)    
Net Cash Provided by (Used in) Financing Activities   (1,263)   (2,177)   (3,769)    
Net change in cash, cash equivalents, and restricted cash   $ (2,485)   $ (6,605)   $ 706