XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Stock-based compensation related to:

                

Stock option grants

 $42  $77  $95  $221 

Stock unit awards

  196   92   322   165 

Total stock-based compensation

 $238  $169  $417  $386 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted Average

     
      

Weighted Average

  

Remaining

  

Aggregate

 
  

Number of

  

Exercise Price

  

Contractual Life

  

Intrinsic

 
  

Shares

  

Per Share

  

(years)

  

Value(1)

 

Outstanding, December 31, 2021

  574  $14.23   6.1  $100 

Granted

  -  $-         

Exercised

  ( 1) $4.07         

Forfeited

  ( 1) $4.07         

Outstanding, June 30, 2022

  572  $14.23   5.6  $70 
                 

Exercisable, June 30, 2022

  519  $14.89   5.4  $25 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

Number of Shares

  

Weighted Average Grant-Date Fair Value Per Share

 
         

Outstanding & Unvested, December 31, 2022

  224  $5.48 

Granted

  128  $6.52 

Converted to common stock

  (36) $6.45 

Cancelled

  (6) $6.43 

Forfeited

  (36) $5.66 

Outstanding & Unvested, June 30, 2022

  274  $5.76