XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2021

  

2020

 

Dividend yield

      

Expected volatility

  51.6%  40.3%

Expected life of option (years)

  10   10 

Risk-free interest rate

  0.5%  1.4%

Fair value of each option on grant date

 $6.84  $2.90 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

 
      

Average

 
      

Exercise

 
  

Shares

  

Price

 

Outstanding at January 1, 2021

  17,500  $6.97 

Granted

  10,000   11.50 

Exercised

  (3,000)  9.23 

Expired and forfeited

  (1,000)  10.75 

Outstanding at June 30, 2021

  23,500  $8.45 

Exercisable at June 30, 2021

  5,165  $6.54 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Number of

  

Grant Date

 
  

Shares

  

Fair Value

 

Unvested shares at January 1, 2021

  54,300  $6.11 

Granted

  36,550   11.01 

Vested

  (1,340)  11.30 

Forfeited or surrendered

  (2,400)  6.11 

Unvested shares at June 30, 2021

  87,110   8.09