XML 66 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
2014-2018 Restructuring Program - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 47 Months Ended
Aug. 31, 2016
May 06, 2014
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Restructuring Cost and Reserve [Line Items]              
Approved capital expenditures     $ 284 $ 306      
2014-2018 Restructuring Program              
Restructuring Cost and Reserve [Line Items]              
Approved restructuring program cost $ 5,700            
Reallocation of previously approved capital expenditures to be spent on restructuring program cash costs 600            
Restructuring and related cost, cost incurred     114 211 $ 3,375 [1]    
Restructuring charges     52 157 2,286 [1]    
Cash spent in restructuring     79 84      
Non-cash asset write-downs     25 72      
Restructuring reserve     416   416   $ 464
Implementation Costs     62 $ 54 1,089 [1]    
2014-2018 Restructuring Program | Maximum              
Restructuring Cost and Reserve [Line Items]              
Approved capital expenditures 1,600 $ 2,200          
2014-2018 Restructuring Program | Other current liabilities              
Restructuring Cost and Reserve [Line Items]              
Restructuring reserve     372   372    
2014-2018 Restructuring Program | Other liabilities              
Restructuring Cost and Reserve [Line Items]              
Restructuring reserve     44   44    
2014-2018 Restructuring Program | Restructuring Program Costs              
Restructuring Cost and Reserve [Line Items]              
Approved restructuring program cost 4,100 $ 3,500          
2014-2018 Restructuring Program | Restructuring Program Costs | Scenario, Forecast              
Restructuring Cost and Reserve [Line Items]              
Approved restructuring program cost           $ 4,100  
2014-2018 Restructuring Program | Cash Costs              
Restructuring Cost and Reserve [Line Items]              
Approved restructuring program cost 3,100            
2014-2018 Restructuring Program | Non-cash Costs              
Restructuring Cost and Reserve [Line Items]              
Approved restructuring program cost $ 1,000            
2014-2018 Restructuring Program | Severance and related costs              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges     28        
Cash spent in restructuring     79        
Non-cash asset write-downs     1        
Restructuring reserve     $ 416   $ 416   $ 464
[1] Includes all charges recorded since program inception on May 6, 2014 through March 31, 2018.