XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2024
FAIR VALUE OF FINANCIAL INSTRUMENTS  
Schedule of assets and liabilities measured at fair value on a recurring basis

March 31, 2024

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash equivalents

$

41,898

$

41,898

$

$

Total Assets

$

41,898

$

41,898

$

$

Liabilities:

Contingent consideration

$

4,268

$

$

$

4,268

Total Liabilities

$

4,268

$

$

$

4,268

December 31, 2023

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash equivalents

$

44,639

$

44,639

$

$

Total Assets

$

44,639

$

44,639

$

$

Liabilities:

Contingent consideration

$

4,110

$

$

$

4,110

Total Liabilities

$

4,110

$

$

$

4,110

Schedule of fair values of warrants, using the Black Scholes option pricing model

Fair Value at

March 31, 

Range

Financial Instrument

    

2024

    

Valuation Technique

    

Unobservable Input

    

(Average)

Contingent consideration

$

4,268

Probability-adjusted

Period of expected milestone achievement

2025 - 2028 (2027)

discounted cash flow model

Probabilities of achievement

16.6% - 35.5% (23.4%)

Discount rate

16.0%

Fair Value at

December 31,

Range

Financial Instrument

    

2023

    

Valuation Technique

    

Unobservable Input

    

(Average)

Contingent consideration

$

4,110

Probability-adjusted

Period of expected milestone achievement

2025 - 2028 (2027)

discounted cash flow model

Probabilities of achievement

16.6% - 35.5% (23.4%)

Discount rate

16.3%

Schedule of changes in Level 3 fair value measurements

Contingent consideration

Balance at January 1, 2024

$

4,110

Fair value adjustments

158

Balance at March 31, 2024

$

4,268

Contingent consideration

Balance at January 1, 2023

$

8,370

Fair value adjustments

1,847

Settlements

(4,854)

Reclassification to accrued expenses and other current liabilities

(129)

Balance at March 31, 2023

$

5,234

Deferred purchase consideration

Balance at January 1, 2023

$

595

Fair value adjustments

(230)

Settlements

(365)

Balance at March 31, 2023

$