Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
security
Dec. 31, 2020
USD ($)
Cash, cash equivalent and short term investments    
Cash and cash equivalents $ 18,890,000 $ 30,373,000
Short-term Investments 106,077,000 26,954,000
Cash, cash equivalents and short-term investments 124,967,000 57,327,000
Available-For-Sale Securities Reconciliation    
Amortized Cost 111,978,000 35,856,000
Fair Value $ 111,876,000 $ 35,852,000
Weighted-average time to maturity of cash equivalents and available-for-sale securities 196 days 78 days
Number of investments in continuous unrealized loss position for more than 12 months | security 0  
Fair value and gross unrealized losses of investments in individual securities in unrealized loss position    
Number of individual securities in unrealized loss position for 12 months or less | security 39  
Other-than-temporary impairments of securities $ 0  
Fair Value 88,037,000  
Unrealized Losses (104,000)  
Money Market Funds [Member]    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 6,842,000 $ 19,487,000
U S Treasury Securities [Member]    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 35,366,000 10,034,000
Available-For-Sale Securities Reconciliation    
Amortized Cost 35,416,000 10,036,000
Fair Value 35,366,000 10,034,000
Fair value and gross unrealized losses of investments in individual securities in unrealized loss position    
Fair Value 35,366,000  
Unrealized Losses (50,000)  
U S Government Sponsored Enterprises Debt Securities [Member]    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 14,678,000 4,920,000
Available-For-Sale Securities Reconciliation    
Amortized Cost 14,705,000 4,920,000
Fair Value 14,678,000 4,920,000
Fair value and gross unrealized losses of investments in individual securities in unrealized loss position    
Fair Value 14,678,000  
Unrealized Losses (27,000)  
Corporate Bond Securities And Commercial Paper [Member]    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 61,832,000 20,898,000
Available-For-Sale Securities Reconciliation    
Amortized Cost 61,857,000 20,900,000
Fair Value 61,832,000 20,898,000
Fair value and gross unrealized losses of investments in individual securities in unrealized loss position    
Fair Value 37,993,000  
Unrealized Losses (27,000)  
Gross Unrealized Gains    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) 2,000  
Gross Unrealized Gains | Corporate Bond Securities And Commercial Paper [Member]    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) 2,000  
Gross Unrealized Losses    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) (104,000) (4,000)
Gross Unrealized Losses | U S Treasury Securities [Member]    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) (50,000) (2,000)
Gross Unrealized Losses | U S Government Sponsored Enterprises Debt Securities [Member]    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) (27,000)  
Gross Unrealized Losses | Corporate Bond Securities And Commercial Paper [Member]    
Available-For-Sale Securities Reconciliation    
Gross Unrealized Gains (Losses) (27,000) (2,000)
Cash    
Cash, cash equivalent and short term investments    
Cash, cash equivalents and short-term investments 6,249,000 1,988,000
Fair Value Measurements Recurring [Member]    
Available-For-Sale Securities Reconciliation    
Fair Value 118,718,000 55,339,000
Fair Value Measurements Recurring [Member] | Money Market Funds [Member]    
Available-For-Sale Securities Reconciliation    
Fair Value 6,842,000 19,487,000
Fair Value Measurements Recurring [Member] | U S Treasury Securities [Member]    
Available-For-Sale Securities Reconciliation    
Fair Value 35,366,000 10,034,000
Fair Value Measurements Recurring [Member] | U S Government Sponsored Enterprises Debt Securities [Member]    
Available-For-Sale Securities Reconciliation    
Fair Value 14,678,000 4,920,000
Fair Value Measurements Recurring [Member] | Corporate Bond Securities And Commercial Paper [Member]    
Available-For-Sale Securities Reconciliation    
Fair Value $ 61,832,000 $ 20,898,000