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

Three-month period ended

  

Nine-month period ended

 
  

September

30,

  

September

30,

  

September

30,

  

September

30,

 
  

2021

  

2020

  

2021

  

2020

 

Stock options

 $131  $204  $468  $674 

Restricted stock grants

  11   18   44   82 

Total

 $142  $222  $512  $756 
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

  56,500   8.50         

Exercised

  (184,429)  4.46         

Forfeited or expired

  (24,578)  7.35         

Outstanding at September 30, 2021

  1,064,656  $6.94   3.83  $978 

Vested and expected to vest at September 30, 2021

  995,875  $6.91   3.71  $958 

Exercisable at September 30, 2021

  769,123  $6.77   3.14  $889