Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Additional Information (Details)

v3.20.2
Fair Value Measurements - Additional Information (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
installment
$ / shares
shares
Sep. 30, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Gain due to change in value of note payable $ 0 $ (5) $ (4) $ (12)
VenturEast | BioServe        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Number of shares associated with notes payable (in shares) | shares     3  
Shares issued, price per share (usd per share) | $ / shares $ 4.20   $ 4.20  
Number of payments | installment     2  
Settlement payment amount     $ 50  
Gain due to change in value of note payable $ 0 5 4 12
2016 Offering | Significant Unobservable Inputs (Level 3) | Fair Value Measurements, Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Gain (loss) on derivative due to change in stock price $ (19) $ 34 $ 133 $ 233