XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements and investments (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Liabilities Measured at Fair Value on a Recurring Basis
Liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations.
 June 30, 2023
 Level 1Level 2Level 3
Assets
Short-term investments:
U.S. Treasury securities (6 months maturity)$20,240 $— $— 
Liabilities
Contingent consideration— — 1,043 
Total$20,240 $— $1,043 
 As of December 31, 2022
 Level 1Level 2Level 3
Liabilities
Contingent consideration$— $— $1,043 
Total$— $— $1,043 
Schedule of Cash Equivalents and Marketable Securities
At June 30, 2023, the Company’s cash equivalents and marketable securities were as follows:

 June 30, 2023
 Amortized costGross unrealized gain (loss)Fair value
Short-term investments:
U.S. Treasury securities (6 months maturity)$20,002 $238 $20,240 
Total$20,002 $238 $20,240