XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2021

  

2020

  

2019

 
             

Expected option life in years(1)

  6.0   6.0   6.0 

Expected stock price volatility percentage(2)

  27

%

  28

%

  28

%

Risk-free interest rate percentage(3)

  1.2

%

  0.6

%

  2.2

%

Expected dividend yield(4)

  0.91

%

  0.80

%

  0.58

%

Fair value as of the date of grant

 $4.29  $3.85  $3.93 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Shares

  

Weighted

Average

Exercise Price

 

Outstanding at December 31, 2020

  711,780  $11.47 

Granted

  429,500   17.00 

Exercised

  (98,512

)

  8.88 

Forfeited

  (13,302

)

  14.46 

Outstanding at December 31, 2021

  1,029,466  $14.00 

Exercisable at December 31, 2021

  398,415  $10.97 
Schedule of Nonvested Share Activity [Table Text Block]
  

Shares

  

Weighted

Average

Grant Date

Fair Value

  

Weighted

Average

Remaining

Contractual

Life

(in Years)

 

Nonvested at December 31, 2020

  332,562  $3.71   4.8 

Granted

  429,500   4.29   6.7 

Vested

  (118,009

)

  3.48   3.4 

Forfeited

  (13,002

)

  4.02   4.3 

Nonvested at December 31, 2021

  631,051  $4.14   5.9 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

Shares

  

Weighted Average

Grant Date

Fair Value

 

Nonvested at December 31, 2020

  154,361  $13.99 

Granted

  98,400   17.36 

Vested

  (120,635

) (1)

  14.43 

Nonvested at December 31, 2021

  132,126  $16.10