XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31, 2025 and December 31, 2024 (in thousands):
March 31, 2025
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$58,255 $— $— $58,255 
Total$58,255 $— $— $58,255 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $960 $960 
Long-term liabilities:
Contingent consideration— — 160 160 
Total$— $— $1,120 $1,120 
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 
Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments
The following table presents the changes in estimated fair value and payments of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
Contingent Consideration
Balance as of December 31, 2024
$2,588 
Change in estimated fair value of contingent consideration on business combination
46 
Change in estimated fair value of contingent consideration on asset acquisition
(14)
Payments related to contingent consideration(1,500)
Balance as of March 31, 2025
$1,120