XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements and investments - Cash Equivalents and Marketable Securities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost $ 20,002
Gross unrealized gain (loss) 238
Fair value 20,240
U.S. Treasury securities | Short-Term Investments  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 20,002
Gross unrealized gain (loss) 238
Fair value $ 20,240