Quarterly report pursuant to Section 13 or 15(d)

CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details)

v3.22.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash, cash equivalent and short term investments    
Cash and cash equivalents $ 24,679 $ 18,890
Short-term investments 82,840 106,077
Cash, cash equivalents and short-term investments 107,519 124,967
Money Market Funds    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 12,363 6,842
U S Treasury Securities    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 35,170 35,366
U S Government Sponsored Enterprises Debt Securities    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 15,559 14,678
Corporate Bond Securities And Commercial Paper    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 40,357 61,832
Cash    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments $ 4,070 $ 6,249