XML 223 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value measurement (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables set forth the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2024 and 2023, based on the three-tier fair value hierarchy:
(In thousands)
As of December 31, 2024Level 1Level 2Total
Assets:
Cash equivalents:
Money market accounts$89,119 — $89,119 
Available-for-sale securities:
U.S. government securities1,494 — 1,494 
Corporate debt securities398 8,602 9,000 
Other debt securities— 3,332 3,332 
Total91,011 11,934 102,945 
As of December 31, 2023Level 1Level 2Total
Assets:
Cash equivalents:
Money market accounts$25,034 — $25,034 
Available-for-sale securities:
U.S. government securities5,170 — 5,170 
Corporate debt securities— 9,674 9,674 
Other debt securities— 1,992 1,992 
Total30,204 11,666 41,870 
Schedule of the Changes in Fair Value of Contingent Consideration Liabilities
The following table presents the changes in fair value of contingent consideration liabilities which are measured using Level 3 inputs for the year ended December 31, 2023:
Year Ended December 31,
(In thousands)2023
Balance at beginning of period$4,456 
Change in fair value recognized in net loss from continuing operations(2,193)
Payment of contingent consideration earned(2,263)
Balance at end of period$—