XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Fair value of financial assets and liabilities - Financial Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Cash equivalents $ 45,132 $ 173,755
Assets 162,319 198,831
Short-term Investments    
Assets    
Investments 94,371 15,110
Long-term investments    
Assets    
Investments 22,816 9,966
Level 1    
Assets    
Cash equivalents 45,132 173,755
Assets 162,319 198,831
Level 1 | Short-term Investments    
Assets    
Investments 94,371 15,110
Level 1 | Long-term investments    
Assets    
Investments $ 22,816 $ 9,966