XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Fair value of financial instruments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Schedule of financial assets and liabilities at fair value on a recurring basis

Quoted Prices

in Active

Significant

Markets for

Other

Significant

Balance at

Identical

Observable

Unobservable

June 30, 

Assets

Inputs

Inputs

    

2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets:

Cash and cash equivalents

$

46,881

$

42,673

$

4,208

$

U.S. Treasury securities

40,725

40,725

Total Assets

$

87,606

$

42,673

$

44,933

$

Liabilities:

Contingent consideration – Long term portion

$

5,599

$

$

$

5,599

Total Liabilities

$

5,599

$

$

$

5,599

Quoted Prices

in Active

Significant

Markets for

Other

Significant

Balance at

Identical

Observable

Unobservable

 

December 31, 

 

Assets

 

Inputs

 

Inputs

    

2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

Liabilities:

Contingent consideration – Long term portion

$

7,850

$

$

$

7,850

Total Liabilities

$

7,850

$

$

$

7,850

Summary of cash, cash equivalents and marketable securities

June 30, 2022

Gross

Gross

Unrealized

Unrealized

Estimated

Cost

Gains

Losses

Fair Value

    

Cash and cash equivalents

 

$

46,882

 

$

 

$

(1)

 

$

46,881

Marketable securities:

U.S. Treasury securities due in one year or less

40,816

(91)

40,725

Total marketable securities

40,816

(91)

40,725

Total cash, cash equivalents, and marketable securities

$

87,698

$

$

(92)

$

87,606

Warrant liability  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Schedule of changes in the fair value of the liability

Balance as of December 31, 2020

    

$

490

Change in fair value of warrant liability

 

2,728

Reclassification of warrant liability to stockholders’ equity

(3,218)

Balance as of June 30, 2021

$

Contingent consideration - Long term portion  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Schedule of changes in the fair value of the liability

Balance as of December 31, 2021

    

$

7,850

Reclassification of FY 2022 payment to accrued expenses

 

(1,295)

Change in contingent consideration value

 

(956)

Balance as of June 30, 2022

$

5,599

Balance as of December 31, 2020

    

$

6,984

Reclassification of FY 2021 payment to accrued expenses

 

(1,183)

Change in contingent consideration value

 

826

Balance as of June 30, 2021

$

6,627

Schedule of significant unobservable inputs for fair value measurements

Fair Value

  

  

as of

June 30, 

Valuation

Unobservable

Contingent Consideration Liability

    

2022

    

Technique

    

Inputs

Revenue-based Payments

$

5,599

 

Discounted Cash Flow Analysis under the Income Approach

 

Revenue discount factor, discount rate