XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Assets and liabilities measured at fair value on a recurring basis
The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation techniques used to determine such fair value:

Level 1Level 2Level 3Total
As of September 30, 2024(in thousands)
Assets
Cash and cash equivalents$31,846 $— $— $31,846 
Investments in marketable securities, current— 95,948 — 95,948 
Investments in marketable securities, non-current— 2,964 — 2,964 
Total$31,846 $98,912 $— $130,758 
Liabilities
Contingent consideration— — 8,335 8,335 
Total$— $— $8,335 $8,335 


Level 1Level 2Level 3Total
As of December 31, 2023(in thousands)
Assets
Cash and cash equivalents$26,285 $— $— $26,285 
Investments in marketable securities, current— 99,718 — 99,718 
Investments in marketable securities, non-current— 6,284— 6,284 
Total$26,285 $106,002 $— $132,287 
Liabilities
Contingent consideration— — 7,600 7,600 
Total$— $— $7,600 $7,600 
Schedule of changes in fair value of contingent consideration
The following table presents the changes in fair value of the Company’s contingent consideration:
 Liability at beginning of the periodChange in fair value of liabilityLiability at end of the period
(in thousands)
Nine Months Ended September 30, 2024$7,600 $735 $8,335 
Nine Months Ended September 30, 2023$7,531 $(158)$7,373