XML 134 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contingencies and commitments (NEUPOGEN Patent Litigation) (Details) - patent
Oct. 03, 2018
Mar. 08, 2018
Dec. 13, 2017
Adello NEUPOGEN Patent Litigation [Member]      
Gain Contingencies [Line Items]      
Number of patents allegedly infringed 4 17  
Apotex NEUPOGEN/Neulasta Patent Litigation [Member]      
Gain Contingencies [Line Items]      
Number of patents allegedly infringed     1