XML 30 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring - Activities by Program (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance $ 759  
Expense 168 $ 187
(Payments) receipts, net (290)  
Non-cash activity (11)  
Restructuring reserve, ending balance 626  
Separation Costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 690  
Expense 47 128
(Payments) receipts, net (168)  
Non-cash activity 0  
Restructuring reserve, ending balance 569  
Accelerated Depreciation    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 0  
Expense 53 34
(Payments) receipts, net 0  
Non-cash activity (53)  
Restructuring reserve, ending balance 0  
Other    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 69  
Expense 68 $ 25
(Payments) receipts, net (122)  
Non-cash activity 42  
Restructuring reserve, ending balance $ 57