XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurement (Tables)
6 Months Ended
Jun. 30, 2023
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 June 30, 2023 and December 31, 2022, based on the three-tier fair value hierarchy:
(In thousands)
As of June 30, 2023Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market accounts$15,788 $$$15,788 
Available-for-sale securities:    
U.S. government securities5,909 5,909 
Corporate debt securities18,338 18,338 
Other debt securities2,450 2,450 
Total$21,697 $20,788 $$42,485 
Liabilities:    
Contingent consideration - business combinations1,995 1,995 
Debt25,507 25,507 
Total$$25,507 $1,995 $27,502 
As of December 31, 2022
Assets:
Cash equivalents:
Money market accounts$11,416 $$$11,416 
Available-for-sale securities:
U.S. government securities15,051 15,051 
Corporate debt securities26,047 26,047 
Other debt securities3,494 3,494 
Total$26,467 $29,541 $$56,008 
Liabilities:
Contingent consideration - business combinations4,456 4,456 
Debt25,607 25,607 
Total$$25,607 $4,456 $30,063 
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:
 Six Months Ended June 30,
(In thousands)20232022
Beginning balance as of December 31, 2022 and 2021$4,456 $10,027 
Change in fair value recognized in net loss(198)(3,335)
Payment of contingent consideration earned(2,263)— 
Ending balance$1,995 $6,692