XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
  

Three-month period ended

 
  

March 31,

  

March 31,

 
  

2021

  

2020

 

Stock options

 $163  $192 

Restricted stock grants

  21   38 

Total

 $184  $230 
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, 2021

  1,217,163  $6.50        

Granted

  -   -        

Exercised

  (76,599)  4.00        

Forfeited or expired

  (11,997)  7.00        

Outstanding at March 31, 2021

  1,128,567  $6.66  3.98  $2,101 

Vested and expected to vest at March 31, 2021

  1,029,341  $6.56  3.83  $2,019 

Exercisable at March 31, 2021

  658,855  $6.04  2.85  $1,659