XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Program - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 89 Months Ended
Sep. 06, 2018
Aug. 31, 2016
May 06, 2014
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
2014-2018 Restructuring Program                  
Restructuring Cost and Reserve [Line Items]                  
Approved restructuring program cost   $ 5,700 $ 3,500            
Reallocation of previously approved capital expenditures to be spent on restructuring program cash costs   600              
2014-2018 Restructuring Program | Maximum                  
Restructuring Cost and Reserve [Line Items]                  
Approved capital expenditures   1,600 $ 2,200            
2014-2018 Restructuring Program | Restructuring Program Charges                  
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              
Simplify to Grow Program                  
Restructuring Cost and Reserve [Line Items]                  
Approved restructuring program cost $ 7,700                
Restructuring and implementation charges       $ 127 $ 114 $ 382 $ 252 $ 5,085  
Restructuring charges       62 68 250 111 3,132  
Cash spent in restructuring           129      
Non-cash asset write-downs       54   170 1    
Gain on sale of property         13        
Restructuring reserve       245   245   245 $ 304
Implementation costs       65 46 132 141 1,953  
Simplify to Grow Program | Maximum                  
Restructuring Cost and Reserve [Line Items]                  
Approved capital expenditures 2,300                
Increase in approved restructuring program costs 1,300                
Increase in approved capital expenditures 700                
Simplify to Grow Program | Other current liabilities                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring reserve       198   198   198  
Simplify to Grow Program | Other liabilities                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring reserve       47   47   47  
Simplify to Grow Program | Restructuring Program Charges                  
Restructuring Cost and Reserve [Line Items]                  
Approved restructuring program cost 5,400                
Simplify to Grow Program | Cash Costs                  
Restructuring Cost and Reserve [Line Items]                  
Approved restructuring program cost 4,100                
Simplify to Grow Program | Non-cash Costs                  
Restructuring Cost and Reserve [Line Items]                  
Approved restructuring program cost $ 1,300                
Simplify to Grow Program | Severance and Related Costs                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges           84      
Cash spent in restructuring       65 $ 44 129 $ 113    
Non-cash asset write-downs           4      
Restructuring reserve       $ 245   $ 245   $ 245 $ 304