XML 97 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring and other (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Restructuring and other $ 167 $ 56 $ 25
Employee severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other 4 29 8
Employee severance | contingencies related to COVID19      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other 29    
Acquisition-related costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other 97 0 0
Legal and related      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other 25 0 0
Restructuring, integration and other      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other $ 41 $ 27 $ 17