Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Additional Information (Details)

v3.21.1
Fair Value Measurements - Additional Information (Details)
shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 05, 2019
Jan. 31, 2020
USD ($)
installment
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Gain due to change in fair value of note     $ (4) $ (4)
Earn-Out from siParadigm, current portion     $ 91 747
Clinical Agreement        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Term of contract 24 months      
Period of service 12 months      
BioServe | Ventureast Trustee Company Pvt Ltd        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Repayment of the note (shares) | shares   3 3  
Gain due to change in fair value of note     $ 4 $ 136
Number of payments | installment   2    
Repayment of the note, per transaction   $ 50    
Repayment of the note, total   $ 100