XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 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

  

$7.05

   

$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,833)  8.78 

Expired and forfeited

  (1,000)  10.75 

Outstanding at September 30, 2021

  22,667  $8.50 

Exercisable at September 30, 2021

  5,166  $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,700)  6.69 

Unvested shares at September 30, 2021

  86,810  $8.07