XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements and investments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Monte Carlo Simulation Valuation Model    
Liabilities    
Undiscounted maximum payment under the contingent consideration arrangements $ 1,000  
Fair Value, Measurements, Recurring | Level 1    
Liabilities    
Derivative liability 0 $ 0
Total 20,240 0
Fair Value, Measurements, Recurring | Level 1 | U.S. Treasury securities | Short-Term Investments    
Assets    
Derivative asset 20,240  
Fair Value, Measurements, Recurring | Level 2    
Liabilities    
Derivative liability 0 0
Total 0 0
Fair Value, Measurements, Recurring | Level 2 | U.S. Treasury securities | Short-Term Investments    
Assets    
Derivative asset 0  
Fair Value, Measurements, Recurring | Level 3    
Liabilities    
Derivative liability 1,043 1,043
Total 1,043 $ 1,043
Fair Value, Measurements, Recurring | Level 3 | U.S. Treasury securities | Short-Term Investments    
Assets    
Derivative asset $ 0