XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
BeiGene Exclusive Option and License Agreement - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jan. 03, 2020
BeiGene Exclusive Option and License Agreement      
Up-front fee $ 3,000    
Contract acquisition costs 270    
Amortization expense 135 $ 135  
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 1,500 1,500  
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   $ 3,000