XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Fair value of financial instruments - Recurring Basis Unobservable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Valuation Technique and Input, Description [Abstract]      
Contingent consideration liability (Note 4), net of current portion $ 5,599   $ 7,850
Contingent consideration - Long term portion | Series D Redeemable Convertible Preferred Stock      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, beginning of period 7,850 $ 6,984  
Reclassification of FY payment to accrued expenses (1,295) (1,183)  
Change in fair value (956) 826  
Balance, end of period 5,599 6,627  
Contingent consideration - Long term portion | Series D Redeemable Convertible Preferred Stock | Discounted Cash Flow Analysis under the Income Approach      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, end of period 5,599    
Warrant liability | Series D Redeemable Convertible Preferred Stock      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, beginning of period   490  
Change in fair value   $ 2,728  
Reclassification of warrant liability to stockholders' equity $ (3,218)