XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurements (Tables)
9 Months Ended
Sep. 30, 2023
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, 2023(in thousands)
Assets
Cash and cash equivalents$17,531 $— $— $17,531 
Investments in marketable securities, current— 116,649 — 116,649 
Investments in marketable securities, non-current— 10,496 — 10,496 
Total$17,531 $127,145 $— $144,676 
Liabilities
Contingent consideration— — 7,373 7,373 
Total$— $— $7,373 $7,373 


Level 1Level 2Level 3Total
As of December 31, 2022(in thousands)
Assets
Cash and cash equivalents$30,776 $— $— $30,776 
Investments in marketable securities, current— 116,137 — 116,137 
Investments in marketable securities, non-current— 37,363— 37,363 
Total$30,776 $153,500 $— $184,276 
Liabilities
Contingent consideration— — 7,531 7,531 
Total$— $— $7,531 $7,531 
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, 2023$7,531 $(158)$7,373 
Nine Months Ended September 30, 2022$5,298 $624 $5,922