XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Activities by Program (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance $ 513  
Expenses 97 $ 127
(Payments) receipts, net (74)  
Non-cash activity (30)  
Restructuring reserve, ending balance 506  
Separation Costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 479  
Expenses 41 26
(Payments) receipts, net (47)  
Non-cash activity 0  
Restructuring reserve, ending balance 473  
Accelerated Depreciation    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 0  
Expenses 21 29
(Payments) receipts, net 0  
Non-cash activity (21)  
Restructuring reserve, ending balance 0  
Other    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 34  
Expenses 35 $ 72
(Payments) receipts, net (27)  
Non-cash activity (9)  
Restructuring reserve, ending balance $ 33