XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
BeiGene Exclusive Option and License Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jan. 03, 2020
BeiGene Exclusive Option and License Agreement      
Up-front fee $ 3,000    
Contract acquisition costs 270    
Amortization expense 0 $ 135  
License      
BeiGene Exclusive Option and License Agreement      
Revenue recognized 0 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