XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Three-month period ended

 
  

March 31,

  

March 31,

 
  

2022

  

2021

 

Stock options

 $181  $163 

Restricted stock grants

  8   21 

Total

 $189  $184 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of

Shares

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term (years)

  

Aggregate

Intrinsic

Value

 

Outstanding at January 1, 2022

  1,306,824  $6.87         

Granted

  -   -         

Exercised

  (58,750)  3.81         

Forfeited or expired

  (43,584)  6.75         

Outstanding at March 31, 2022

  1,204,490  $7.02   4.31  $154 

Vested and expected to vest at March 31, 2022

  1,086,934  $7.03   4.16  $152 

Exercisable at March 31, 2022

  644,453  $7.13   2.96  $145