v3.23.3
Restructuring - Changes in the Liabilities Related to Workforce Reduction (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
2022 Restructuring      
Restructuring Reserve [Roll Forward]      
Severance and other personnel costs $ 344 $ 1,148  
Severance and Other Personnel Costs | 2023 Restructuring      
Restructuring Reserve [Roll Forward]      
Beginning balance   0  
Severance and other personnel costs 36 1,155  
Severance and other personnel costs, net   1,056  
Cash payments   (944)  
Ending balance 112 112 $ 0
Severance and Other Personnel Costs | 2022 Restructuring      
Restructuring Reserve [Roll Forward]      
Beginning balance   772 0
Severance and other personnel costs 4 (26) 975
Cash payments   (737) (203)
Adjustments and foreign exchange   (35)  
Ending balance $ 0 $ 0 $ 772