XML 107 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RESTRUCTURING SCHEDULE OF RESTRUCTURING RESERVE (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2019
Jan. 01, 2018
Jan. 01, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restructuring Charges       $ 301 $ 131 $ 293  
Operating Model 2020 [Member]              
Restructuring Reserve $ 96 $ 186 $ 114 23 99 186 $ 114
Restructuring Reserve, Translation and Other Adjustment $ (3) $ 0 $ 0        
Restructuring Reserve, Period Increase (Decrease)       49 148 319  
Restructuring Reserve, Accrual Adjustment       (4) (17) (26)  
Restructuring Reserve, Foreign Currency Translation Gain (Loss)       (1) 1 18  
Payments for Restructuring       (117) (219) (239)  
Restructuring Charges       45 131 $ 293  
Celgene Integration [Member]              
Restructuring Reserve       77 $ 0    
Restructuring Charges       111      
Payments for Restructuring       (34)      
Restructuring Charges       256      
Accelerated Stock Based Compensation [Member] | Celgene Integration [Member]              
Restructuring Charges       $ 145