XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring - Activities by Program (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Reserve [Roll Forward]        
Expenses $ 779   $ 884  
Restructuring Program, 2025        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 649   649  
Non-cash activity     (53)  
Restructuring reserve, ending balance 596   596  
Restructuring Program, 2024        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     564  
Expenses 130 $ 177 235 $ 422
(Payments) receipts, net     (149)  
Non-cash activity     (102)  
Restructuring reserve, ending balance 548   548  
Accelerated Depreciation        
Restructuring Reserve [Roll Forward]        
Expenses 55   96  
Accelerated Depreciation | Restructuring Program, 2025        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 0   0  
Non-cash activity     0  
Restructuring reserve, ending balance 0   0  
Accelerated Depreciation | Restructuring Program, 2024        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 55 66 96 131
(Payments) receipts, net     0  
Non-cash activity     (96)  
Restructuring reserve, ending balance 0   0  
Separation Costs        
Restructuring Reserve [Roll Forward]        
Expenses 487   488  
Separation Costs | Restructuring Program, 2025        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 481   481  
Non-cash activity     0  
Restructuring reserve, ending balance 481   481  
Separation Costs | Restructuring Program, 2024        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     564  
Expenses 6 19 7 111
(Payments) receipts, net     (23)  
Non-cash activity     0  
Restructuring reserve, ending balance 548   548  
Other Exit Costs        
Restructuring Reserve [Roll Forward]        
Expenses 237   300  
Other Exit Costs | Restructuring Program, 2025        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 168   168  
Non-cash activity     (53)  
Restructuring reserve, ending balance 115   115  
Other Exit Costs | Restructuring Program, 2024        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0  
Expenses 69 $ 92 132 $ 180
(Payments) receipts, net     (126)  
Non-cash activity     (6)  
Restructuring reserve, ending balance $ 0   $ 0