v3.26.1
STOCK BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock-based compensation expense
        
   Three Months Ended
March 31,
 
   2026   2025 
Research and development  $534   $459 
General and administrative   829    599 
Selling and marketing   43    (49)
Total  $1,406   $1,009 
Schedule of performance based 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, 2026   2,907   $6.53           
Granted   109   $5.24           
Exercised   (22)  $5.70           
Forfeited   (1)  $9.91           
Expired   (143)  $7.66           
Outstanding at March 31, 2026   2,850   $6.43    4.75   $149 
Exercisable at March 31, 2026   2,276   $6.75    3.76   $25 
Schedule of restricted stock activity
        
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2026   234   $6.90 
Vested   (42)  $8.74 
Forfeited   (7)  $6.49 
Outstanding non-vested shares at March 31, 2026   185   $6.49 
Schedule of restricted stock unit activity
                
   Time-Based
Units
   Performance-
Based Units
   Total Restricted Stock Units   Weighted-Average Grant Date Fair Value per Share 
Outstanding at January 1, 2026   387    221    608   $7.62 
Granted   454    277    731   $6.81 
Vested   (27)       (27)  $6.34 
Forfeited   (47)   (74)   (121)  $7.07 
Outstanding at March 31, 2026   767    424    1,191   $7.21 
Performance Based Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance based 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, 2026      $           
Granted   736   $5.10           
Outstanding at March 31, 2026   736   $5.10    4.95   $