XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Fair value of financial instruments - Fair value (Details) - Recurring basis - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Financial assets    
Cash equivalents $ 22,634 $ 65,610
Short-term investments 79,102 73,444
Long-term investments   5,995
Total financial assets 101,736 145,049
Level 1    
Financial assets    
Cash equivalents 22,634 60,611
Total financial assets 22,634 60,611
Level 2    
Financial assets    
Cash equivalents   4,999
Short-term investments 79,102 73,444
Long-term investments   5,995
Total financial assets $ 79,102 $ 84,438