XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - Stock Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Outstanding Options, at Beginning of Period (in shares) 385,300 725,300 780,080
Outstanding Options, at Beginning of Period, weighted average exercise price (in dollars per share) $ 14.67 $ 12.55 $ 12.74
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 0 0 0
Granted, weighted average exercise price (in dollars per share) $ 0 $ 0 $ 0
Exercised (in shares) (261,753) (330,000) (54,780)
Exercised, weighted average exercise price (in dollars per share) $ 13.62 $ 10.00 $ 15.28
Forfeited or Expired (in shares) (10,000) (10,000) 0
Forfeited or Expired, weighted average exercise price (in dollars per share) $ 15.00 $ 15.00 $ 0
Outstanding Options, at End of Period (in shares) 113,547 385,300 725,300
Outstanding Options, at End of Period, weighted average exercise price (in dollars per share) $ 17.06 $ 14.67 $ 12.55
Exercisable, at End of Period (in shares) 113,547 385,300 724,300
Exercisable, at End of Period, weighted average exercise price (in dollars per share) $ 17.06 $ 14.67 $ 12.55