XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
Jan. 01, 2018
Oct. 01, 2017
Jan. 01, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Deferred taxes on income   $ 6,303 $ 6,148
Retained earnings   $ 114,805 $ 110,551
Minimum [Member] | Scenario, Forecast [Member] | Accounting Standards Update 2016-16 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Deferred taxes on income $ 2,200    
Retained earnings 1,200    
Maximum [Member] | Scenario, Forecast [Member] | Accounting Standards Update 2016-16 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Deferred taxes on income 2,500    
Retained earnings $ 1,500