XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activities
          
   June 30, 2023 
   Number of
Options
   Weighted Average 
   (In thousands)   Exercise Price 
Outstanding at beginning of year   668   $5.22 
Granted   626    1.25 
Exercised   (72)   0.48 
Forfeited   (167)   4.37 
Expired   (42)   8.19 
Outstanding on June 30, 2023   1,013   $3.12 
Options exercisable on June 30, 2023   368   $4.61 
Valuation assumptions for stock-based compensation
Valuation assumptions for stock-based compensation                    
  

For Three Months Ended

June 30, 2023

  

For Three Months Ended

June 30, 2022

  

For Six Months

Ended

June 30, 2023

  

For Six Months

Ended
June 30, 2022

 
Weighted average grant date fair value  $1.09   $   $1.08   $3.34 
Weighted average assumptions used:                    
Expected dividend yield   0.0%    0.0%    0.0%    0.0% 
Risk-free interest rate   3.53%    0.0%    3.68%    0.88% 
Expected volatility   103.2%    0.0%    114.1%    133.0% 
Expected life (in years)   6.4        6.4    6.6