XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Fair Value of Financial Assets and Liabilities Measured on Recurring Basis
The following table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2024 and 2023 (in thousands):
December 31, 2024
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)Total Balance
Assets
Cash equivalents:
Money market funds$52,230 $— $— $52,230 
Total$52,230 $— $— $52,230 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $2,414 $2,414 
Long-term liabilities:
Contingent consideration— — 174 174 
Total$— $— $2,588 $2,588 

December 31, 2023
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)Total Balance
Assets
Cash equivalents:
Money market funds$60,525 $— $— $60,525 
Total$60,525 $— $— $60,525 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $5,469 $5,469 
Long-term liabilities:
Contingent consideration— — 2,461 2,461 
Total $— $— $7,930 $7,930 
Summary of Issuances, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments
The following table presents the exercise, changes in estimated fair value, additions, deduction and payments of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
(Level 3)
Common Stock Warrant Liability and Contingent Consideration
Balance at December 31, 2022
$3,475 
Exercise of warrants
(22)
Change in estimated fair value of common stock warrant liability(10)
Change in estimated fair value of contingent consideration on business combination
2,677 
Change in estimated fair value of contingent consideration on asset acquisition
166 
Additions to contingent consideration2,269 
Payment related to contingent consideration(625)
Balance at December 31, 2023
7,930 
Change in estimated fair value of contingent consideration on business combination
931 
Change in estimated fair value of contingent consideration on asset acquisition
(448)
Deduction from contingent consideration
(500)
Payment related to contingent consideration(5,325)
Balance at December 31, 2024
$2,588