XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables reflects the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2025 and December 31, 2024 (in thousands):

June 30, 2025Financial Statement ClassificationLevel 1Level 2Level 3Total
Assets
Cash equivalents:
U.S. TreasuriesCash and cash equivalents$— $3,386 $— $3,386 
Money market fundsCash and cash equivalents41,597 — — 41,597 
Short-term investments:
U.S. TreasuriesShort-term investments— 51,097 — 51,097 
Total$41,597 $54,483 $— $96,080 
Liabilities
Short-term contingent considerationContingent consideration, current portion$— $— $726 $726 
Derivative liabilityLong-term debt— — 168 168 
Total$— $— $894 $894 
December 31, 2024Financial Statement ClassificationLevel 1Level 2Level 3Total
Assets
Cash equivalents:
U.S. TreasuriesCash and cash equivalents$— $3,897 $— $3,897 
Money market fundsCash and cash equivalents46,163 — — 46,163 
Short-term investments
U.S. TreasuriesShort-term investments— 49,466 — 49,466 
Total$46,163 $53,363 $— $99,526 
Liabilities
Short-term contingent considerationContingent consideration, current portion$— $— $726 $726 
Derivative liabilityLong-term debt— — 168 168 
Total$— $— $894 $894