v3.25.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
 March 31, 2025
 Level 1Level 2Level 3Total
Assets:
Cash equivalents
Money market funds$17,732 $— $— $17,732 
US Treasury Bills9,483 — — 9,483 
Total cash equivalents at fair value$27,215 $— $— $27,215 
 December 31, 2024
 Level 1Level 2Level 3Total
Assets:
Cash equivalents
Money market funds$32,332 $— $— $32,332 
US Treasury Bills13,450 — — 13,450 
Total cash equivalents at fair value$45,782 $— $— $45,782 
Schedule of Fair Value of Contingent Consideration
The following table shows a reconciliation of the beginning and ending fair value measurements of our contingent consideration, which we have valued using level 3 inputs:
Three Months Ended
March 31,
20252024
Beginning balance$— $43,560 
Decrease due to earnout settlement— (45,114)
Change in fair value of contingent consideration— 5,817 
Reclassification due to remaining payments being fixed per Settlement Agreement— (4,263)
Ending balance$— $—