XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Activities by Program (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance $ 564  
Expenses 105 $ 246
(Payments) receipts, net (63)  
Non-cash activity (49)  
Restructuring reserve, ending balance 557  
Accelerated Depreciation    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 0  
Expenses 41 65
(Payments) receipts, net 0  
Non-cash activity (41)  
Restructuring reserve, ending balance 0  
Separation Costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 564  
Expenses 1 92
(Payments) receipts, net (8)  
Non-cash activity 0  
Restructuring reserve, ending balance 557  
Other Exit Costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 0  
Expenses 63 $ 89
(Payments) receipts, net (55)  
Non-cash activity (8)  
Restructuring reserve, ending balance $ 0