v3.25.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
 June 30, 2025
 Level 1Level 2Level 3Total
Assets:
Cash equivalents
Money market funds$24,499 $— $— $24,499 
US Treasury Bills2,993 — — 2,993 
Total cash equivalents at fair value$27,492 $— $— $27,492 
 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:
Six Months Ended
June 30,
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$— $—