XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.4
BeiGene Exclusive Option and License Agreement - Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Jan. 03, 2020
BeiGene Exclusive Option and License Agreement    
Up-front fee $ 3,000  
Revenue recognized 1,500  
Contract acquisition costs 270  
Amortization expense 135  
Deferred Costs 135  
Exclusive Option and License Agreement    
BeiGene Exclusive Option and License Agreement    
Upfront cash payment   $ 3,000
Future option exercise and milestone payments, maximum   $ 132,000
License Agreement    
BeiGene Exclusive Option and License Agreement    
Revenue recognized 1,500  
Royalty    
BeiGene Exclusive Option and License Agreement    
Revenue recognized $ 0