v3.26.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of status of time based stock options

The following table summarizes the status of the time-vested stock options outstanding at June 30, 2026:

 

    Shares   Weighted
Average
Exercise
Price
 
           
Outstanding at January 1   3,614,245   $ 3.48  
Granted   156,857   $ 3.95  
Exercised        
Forfeited   (81,272 ) $ 2.73  
Outstanding at June 30   3,689,830   $ 3.50  
Options exercisable at June 30   2,097,335   $ 3.28  
Schedule of information pertaining to options outstanding

The following table presents information pertaining to time-vested stock options outstanding at June 30, 2026:

 

Range of Exercise Price   Number
Outstanding
  Weighted
Average
Remaining
Contractual
Life
  Weighted
Average
Exercise
Price
  Number
Exercisable
  Weighted
Average
Exercise
Price
 
                           
$2.08 - $4.06   3,216,318   6.5 years   $ 3.28   2,097,335   $ 3.28  
$4.35 - $5.70   473,512   9.6 years   $ 5.01     $  
Total   3,689,830   6.9 years   $ 3.50   2,097,335   $ 3.28  
Schedule of Unvested Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units Activity Table

The following table summarizes the activities for our unvested restricted stock awards, RSUs, and PSUs for the six months ended June 30, 2026.

 

    Shares   Weighted
Average
Grant-Date
Fair Value
 
           
Unvested at January 1   1,722,147   $ 2.99  
Granted   687,204   $ 4.81  
Vested   (242,348 ) $ 2.32  
Forfeited/canceled   (560,565 ) $ 3.31  
Unvested at June 30   1,606,438   $ 3.61