XML 91 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaboration and License Agreements - 2006 Sandoz Collaboration Agreement (Details) - 2006 Sandoz Collaboration Agreement - USD ($)
12 Months Ended
Jun. 18, 2015
Dec. 31, 2018
Oct. 31, 2017
Oct. 04, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Percentage of royalty based on contractually defined profits on sales 50.00% 50.00%    
Milestone payments, no longer eligible to earn, commercial milestone     $ 80,000,000  
Amount of cost of goods to be deducted from share of defined profits due to milestone not being met       $ 9,800,000
Novartis Pharma AG        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Percentage of contractual profits earned under collaborative arrangement   50.00%    
Maximum        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Milestone payments possible per agreement     $ 30,000,000