XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring - Activities by Program (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring reserve, beginning balance $ 712
Expenses 422
(Payments) receipts, net (205)
Non-cash activity (242)
Restructuring reserve, ending balance 687
Accelerated Depreciation  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, beginning balance 0
Expenses 131
(Payments) receipts, net 0
Non-cash activity (131)
Restructuring reserve, ending balance 0
Separation Costs  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, beginning balance 681
Expenses 111
(Payments) receipts, net (132)
Non-cash activity 0
Restructuring reserve, ending balance 660
Other Exit Costs  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, beginning balance 31
Expenses 180
(Payments) receipts, net (73)
Non-cash activity (111)
Restructuring reserve, ending balance $ 27