XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial instruments and fair value measurements - Assets measured at fair value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial instruments and fair value measurements    
Cash equivalents $ 106,716 $ 52,882
Debt securities 283,936 302,348
Total assets 390,652 355,230
U.S. Treasury    
Financial instruments and fair value measurements    
Debt securities 90,016 79,752
Corporate bonds    
Financial instruments and fair value measurements    
Debt securities 193,920 222,596
Level 1    
Financial instruments and fair value measurements    
Cash equivalents 106,716 52,882
Total assets 196,732 132,634
Level 1 | U.S. Treasury    
Financial instruments and fair value measurements    
Debt securities 90,016 79,752
Level 2    
Financial instruments and fair value measurements    
Total assets 193,920 222,596
Level 2 | Corporate bonds    
Financial instruments and fair value measurements    
Debt securities $ 193,920 $ 222,596