v3.26.1
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30, 2026(in thousands)
Assets
Cash and cash equivalents$19,171 $— $— $19,171 
Investments in marketable securities, current— 73,454 — 73,454 
Total$19,171 $73,454 $— $92,625 
Liabilities
Contingent consideration$— $— $8,817 $8,817 
Total$— $— $8,817 $8,817 


Level 1Level 2Level 3Total
As of December 31, 2025(in thousands)
Assets
Cash and cash equivalents$18,008 $— $— $18,008 
Investments in marketable securities, current— 73,463 — 73,463 
Total$18,008 $73,463 $— $91,471 
Liabilities
Contingent consideration$— $— $8,395 $8,395 
Total$— $— $8,395 $8,395 
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)
Six Months Ended June 30, 2026$8,395 $422 $8,817 
Six Months Ended June 30, 2025$10,225 $559 $10,784