XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring - Activities by Program (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     $ 586  
Expense $ 128 $ 149 462 $ 315
(Payments) receipts, net     (387)  
Non-cash activity     10  
Restructuring reserve, ending balance 671   671  
Separation Costs        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     567  
Expense 64 35 293 82
(Payments) receipts, net     (230)  
Non-cash activity     0  
Restructuring reserve, ending balance 630   630  
Accelerated Depreciation        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expense 19 73 38 126
(Payments) receipts, net     0  
Non-cash activity     (38)  
Restructuring reserve, ending balance 0   0  
Other        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     19  
Expense 45 $ 41 131 $ 107
(Payments) receipts, net     (157)  
Non-cash activity     48  
Restructuring reserve, ending balance $ 41   $ 41