XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted-

 
      

average

 
      

Exercise Price

 
  

Shares

  

Per Share

 
         

Outstanding, January 1, 2020

  14,500  $8.78 

Exercised

  (1,500)  8.78 
         

Outstanding, September 30, 2020

  13,000  $8.78 
         

Exercisable, September 30, 2020

  13,000  $8.78 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
      

Weighted-

 
      

average

 
      

Grant Date Fair

 
  

Units

  

Value Per Unit

 
         

Nonvested at January 1, 2020

  56,066  $21.67 

Granted

  22,700   26.09 

Vested

  (11,006)  19.35 

Nonvested at September 30, 2020

  67,760  $23.52 
         

Expected to vest as of September 30, 2020

  1,000  $22.65