XML 77 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring - Charges and Spending Relating to Restructuring Activities by Program (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance $ 759 $ 534  
Expenses 883 927 $ 658
(Payments) receipts, net (809) (461)  
Non-cash activity (230) (241)  
Restructuring reserve, ending balance 603 759 534
Separation Costs      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 690 443  
Expenses 385 572 473
(Payments) receipts, net (508) (325)  
Non-cash activity 0 0  
Restructuring reserve, ending balance 567 690 443
Accelerated Depreciation      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0 0  
Expenses 268 233 (1)
(Payments) receipts, net 0 0  
Non-cash activity (268) (233)  
Restructuring reserve, ending balance 0 0 0
Other      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 69 91  
Expenses 230 122 186
(Payments) receipts, net (301) (136)  
Non-cash activity 38 (8)  
Restructuring reserve, ending balance $ 36 $ 69 $ 91