v3.20.4
Integration and Restructuring Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allergan integration plan      
Restructuring charges      
Integration related costs $ 2,000    
Allergan integration plan | Employee Severance      
Restructuring charges      
Charges associated with integration or restructuring plans 696    
Restructuring reserve rollforward      
Integration and restructuring charges 594    
Payments and other adjustments (227)    
Accrued balance end of the period 367    
Allergan integration plan | Other restructuring      
Restructuring charges      
Charges associated with integration or restructuring plans 435    
Restructuring reserve rollforward      
Integration and restructuring charges 435    
Payments and other adjustments (415)    
Accrued balance end of the period 20    
Allergan integration plan | Cost of products sold | Employee Severance      
Restructuring charges      
Charges associated with integration or restructuring plans 109    
Allergan integration plan | Cost of products sold | Other restructuring      
Restructuring charges      
Charges associated with integration or restructuring plans 21    
Allergan integration plan | Research and development | Employee Severance      
Restructuring charges      
Charges associated with integration or restructuring plans 199    
Allergan integration plan | Research and development | Other restructuring      
Restructuring charges      
Charges associated with integration or restructuring plans 177    
Allergan integration plan | Selling, general and administrative | Employee Severance      
Restructuring charges      
Charges associated with integration or restructuring plans 388    
Allergan integration plan | Selling, general and administrative | Other restructuring      
Restructuring charges      
Charges associated with integration or restructuring plans 237    
Other restructuring      
Restructuring reserve rollforward      
Accrued balance beginning of the period 140 $ 99 $ 86
Integration and restructuring charges 58 219 59
Payments and other adjustments (108) (178) (46)
Accrued balance end of the period 90 140 99
Other restructuring | Employee Severance      
Restructuring charges      
Charges associated with integration or restructuring plans $ 60 $ 234 $ 70