XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in marketable securities - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents, Amortized Cost $ 47,320 $ 109,282
Investments in marketable securities, current 102,900 46,000
Investments in marketable securities, non-current 50,450 35,688
Short-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 103,925 46,099
Investments in marketable securities, Gross Unrealized Gain 5 0
Investments in marketable securities, Gross Unrealized Loss (1,051) (64)
Investments in marketable securities, current 102,879 46,035
Long-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 51,317 35,775
Investments in marketable securities, Gross Unrealized Gain 0 0
Investments in marketable securities, Gross Unrealized Loss (867) (87)
Investments in marketable securities, current 50,450 35,688
US treasury bills | Short-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,961 37,968
Investments in marketable securities, Gross Unrealized Gain 0 0
Investments in marketable securities, Gross Unrealized Loss (56) (53)
Investments in marketable securities, current 8,905 37,915
US government agency bonds | Short-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,116 8,131
Investments in marketable securities, Gross Unrealized Gain 0 0
Investments in marketable securities, Gross Unrealized Loss (192) (11)
Investments in marketable securities, current 18,924 8,120
US government agency bonds | Long-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,332 13,068
Investments in marketable securities, Gross Unrealized Gain 0 0
Investments in marketable securities, Gross Unrealized Loss (304) (29)
Investments in marketable securities, current 12,028 13,039
US Corporate Bonds [Member] | Short-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,499  
Investments in marketable securities, Gross Unrealized Gain 5  
Investments in marketable securities, Gross Unrealized Loss (19)  
Investments in marketable securities, current 6,485  
US Corporate Bonds [Member] | Long-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,135  
Investments in marketable securities, Gross Unrealized Gain 0  
Investments in marketable securities, Gross Unrealized Loss (54)  
Investments in marketable securities, current 12,081  
US government bonds | Short-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 69,349  
Investments in marketable securities, Gross Unrealized Gain 0  
Investments in marketable securities, Gross Unrealized Loss (784)  
Investments in marketable securities, current 68,565  
US government bonds | Long-term securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 26,850 22,707
Investments in marketable securities, Gross Unrealized Gain 0 0
Investments in marketable securities, Gross Unrealized Loss (509) (58)
Investments in marketable securities, current 26,341 22,649
Cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents, Amortized Cost 23,984 62,836
Cash equivalents, Fair Value 23,984 62,836
Cash equivalents | US government money market fund    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents, Amortized Cost 23,984 62,836
Cash equivalents, Fair Value $ 23,984 $ 62,836