Annual report pursuant to Section 13 and 15(d)

Contingencies and commitments - Clinical Trials and Contract Manufacturing Commitments (Details)

v3.19.3.a.u2
Contingencies and commitments - Clinical Trials and Contract Manufacturing Commitments (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Contingencies and commitments    
Purchasing obligations $ 5,000,000  
Clinical trials and contract manufacturing commitments    
Contingencies and commitments    
Subcontract costs 32,788,000 $ 41,580,000
Other commitments 13,657,000  
Other commitments, due within one year 6,552,000  
Other commitments, due in one to three years 7,105,000  
Research and development    
Contingencies and commitments    
Purchase Obligation, Due in Next Twelve Months 2,500,000  
Purchase Obligation, Due in Second Year $ 2,500,000