XML 58 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurement (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2024 and December 31, 2023, based on the three-tier fair value hierarchy:
(In thousands)
As of September 30, 2024Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market accounts$13,731 $$$13,731 
Available-for-sale securities:    
U.S. government securities2,679 2,679 
Corporate debt securities395 8,735 9,130 
Other debt securities3,286 3,286 
Total$16,805 $12,021 $$28,826 
As of December 31, 2023
Assets:
Cash equivalents:
Money market accounts$25,034 $$$25,034 
Available-for-sale securities:
U.S. government securities5,170 5,170 
Corporate debt securities9,674 9,674 
Other debt securities1,992 1,992 
Total$30,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 that are measured using Level 3 inputs for the three and nine months ended September 30, 2023. There was no contingent consideration liability outstanding as of September 30, 2024.
Nine Months Ended September 30,
(In thousands)2023
Balance at beginning of period$4,456 
Change in fair value recognized in net loss(1,778)
Payment of contingent consideration earned$(2,263)
Balance at end of period$415