XML 101 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]    
Total expected pre-tax restructuring charges $ 310  
2019 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Total expected pre-tax restructuring charges $ 310  
Pre-tax charge expected to be paid in cash 70.00%  
Severance and employee related costs | 2019 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Percentage of aggregate restructuring charge 60.00%  
Facilities and related costs | 2019 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Percentage of aggregate restructuring charge 20.00%  
Other costs | 2019 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Percentage of aggregate restructuring charge 20.00%  
Cost of Sales    
Restructuring Cost and Reserve [Line Items]    
Provision for inventories   $ 5