XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of shares

     
  

Incentive

Stock Option

  

Non-Incentive

Stock Option

  

Weighted

Average

Exercise

Price

 

Balance outstanding as of January 1, 2019

  12,500   5,000  $5.14 

Granted

  -   -   - 

Exercised

  (12,500)  (5,000)  5.12 

Forfeited

  -   -   - 

Balance outstanding as of December 31, 2019

  -   -  $- 

Granted

  -   -   - 

Exercised

  -   -   - 

Forfeited

  -   -   - 

Balance outstanding as of December 31, 2020

  -   -  $- 

Granted

  -   -   - 

Exercised

  -   -   - 

Forfeited

  -   -   - 

Balance outstanding as of December 31, 2021

  -   -  $- 

Options exercisable as of December 31, 2021

  -   -  $- 
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Number of

shares

  

Weighted

Average Grant-

Fair Value

 

Balance of shares non-vested as of January 1, 2019

  32,349  $18.93 

Granted

  15,434   23.85 

Vested

  (20,771)  17.67 

Forfeited

  (2,634)  22.38 

Balance of shares non-vested as of December 31, 2019

  24,378  $22.75 

Granted

  20,213   20.99 

Vested

  (11,464)  22.13 

Forfeited

  (5,090)  22.37 

Balance of shares non-vested as of December 31, 2020

  28,037  $21.80 

Granted

  20,126   18.35 

Vested

  (9,599)  22.20 

Forfeited

  (1,310)  21.65 

Balance of shares non-vested as of December 31, 2021

  37,254  $19.84 
Schedule of Nonvested Performance-based Units Activity [Table Text Block]
  

Performance

Stock Units

  

Weighted

Average Grant-

Date Fair Value

 
         

Balance of shares non-vested as of January 1, 2019

  47,322  $20.48 

Granted

  -   - 

Vested

  (30,919)  20.48 

Forfeited

  (16,403)  20.48 

Balance of shares non-vested as of December 31, 2019

  -  $- 

Granted

  53,075   15.40 

Vested

  -   - 

Forfeited

  -   - 

Balance of shares non-vested as of December 31, 2020

  53,075  $15.40 

Granted

  -   - 

Vested

  -   - 

Forfeited

  (9,927)  15.62 

Balance of shares non-vested as of December 31, 2021

  43,148  $15.34