Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)

v3.21.1
Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Beginning Balance $ 2,237
Payments (119)
Accretion 135
Cancellation of Obligation/Conversions Exercises
Adjustment to Fair Value/Mark to Market (16)
Ending Balance 2,237
Underwriter Warrants [Member]  
Beginning Balance 21
Payments
Accretion
Cancellation of Obligation/Conversions Exercises
Adjustment to Fair Value/Mark to Market 41
Ending Balance 62
Asuragen [Member]  
Beginning Balance 2,216
Payments (119)
Accretion 135
Cancellation of Obligation/Conversions Exercises
Adjustment to Fair Value/Mark to Market (57)
Ending Balance $ 2,175