XML 31 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Collaboration, License, Co-Promotion and Other Commercial Agreements - Other Collaborations and License Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Collaboration, License and Co-Promotion Agreements    
Research and development $ 28,027 $ 32,198
Collaborative arrangement, co-promotion and other agreements | Development and sales milestones    
Collaboration, License and Co-Promotion Agreements    
Maximum payment receivable under the milestone 63,500  
Collaborative arrangement, other agreements    
Collaboration, License and Co-Promotion Agreements    
Revenue related to nonrefundable upfront payments   500
Research and development 0 $ 0
Collaborative arrangement, other agreements | Regulatory milestones    
Collaboration, License and Co-Promotion Agreements    
Contingent milestone payable 18,000  
Milestone payment made $ 0