XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
BeiGene Exclusive Option and License Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 03, 2020
BeiGene Exclusive Option and License Agreement          
Up-front fee     $ 3,000    
Contract acquisition costs $ 270   270    
Amortization expense 0 $ 34 0 $ 68  
Exclusive Option and License Agreement          
BeiGene Exclusive Option and License Agreement          
Future option exercise and milestone payments, maximum         $ 132,000
License          
BeiGene Exclusive Option and License Agreement          
Revenue recognized $ 0 $ 375 0 750  
Royalty          
BeiGene Exclusive Option and License Agreement          
Revenue recognized     $ 0 $ 0  
Exclusive Option and License Agreement          
BeiGene Exclusive Option and License Agreement          
Upfront cash payment         $ 3,000