XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring - Summary of Restructuring Program (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Charged to cost of revenues - employee related $ 1,275 $ 1,214 $ 2,464 $ 2,309
Charged to selling, general, and administrative expenses - employee related 389 376 741 759
Restructuring Reserve, Ending Balance 15   15  
2022 Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve, Beginning Balance     22  
Charged to cost of revenues - employee related       2
Charged to selling, general, and administrative expenses - employee related     4 9
Payments     (11) (3)
Restructuring Reserve, Ending Balance $ 15 $ 8 $ 15 $ 8