v3.21.2
STOCK BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
                
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2021   2020   2021   2020 
Research and development  $267   $319   $757   $843 
General and administrative   442    470    1,451    1,269 
Selling and Marketing   47    40    126    112 
Total  $756   $829   $2,334   $2,224 
Schedule of stock option activity
                
  

Number of

Shares

  

Weighted-

Average

Exercise

Prices per Share

  

Weighted-
Average

Remaining

Contractual

Term (In Years)

   Intrinsic
Value
 
Outstanding at January 1, 2021   3,446   $5.97           
Granted   153   $21.77           
Exercised   (506)  $6.14           
Forfeited   (118)  $4.50           
Outstanding at September 30, 2021   2,975   $6.81    6.03   $48,544 
Exercisable at September 30, 2021   2,310   $6.47    5.36   $38,471 
Schedule of restricted stock option activity
        
  

Number of

Shares

  

Weighted-

Average

Grant Date
Fair Value per Share

 
Outstanding at January 1, 2021   642   $4.43 
Granted   89   $21.02 
Vested   (216)  $6.39 
Forfeited   (63)  $5.69 
Outstanding non-vested shares at September 30, 2021   452   $6.58