Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Employee and Director Benefits - Summary of Stock Option Activity (Details)

v3.22.1
Note 7 - Employee and Director Benefits - Summary of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Outstanding, shares (in shares) 353,250 641,450 641,450  
Outstanding, weighted average exercise price (in dollars per share) $ 19.28 $ 18.15 $ 18.15  
Outstanding, weighted average remaining contractual term (Year) 3 years 8 months 12 days 4 years 7 months 6 days 3 years 9 months 18 days 4 years 7 months 6 days
Outstanding, aggregate intrinsic value $ 24,446 $ 14,859 $ 23,525 $ 16,985
Exercised, shares (in shares) (36,500) (187,500)    
Exercised, weighted average exercise price (in dollars per share) $ 18.65 $ 9.92    
Exercised, weighted average remaining contractual term (Year) 3 years 1 month 6 days 3 years 3 months 18 days    
Exercised, aggregate intrinsic value $ 2,677 $ 9,639    
Outstanding, shares (in shares) 316,750 447,950 353,250 641,450
Outstanding, weighted average exercise price (in dollars per share) $ 19.35 $ 19.64 $ 19.28 $ 18.15
Exercisable, shares (in shares) 255,000 329,700    
Exercisable, weighted average exercise price (in dollars per share) $ 14.79 $ 13.57    
Exercisable, weighted average remaining contractual term (Year) 2 years 9 months 18 days 3 years 8 months 12 days    
Exercisable, aggregate intrinsic value $ 20,056 $ 15,962    
Forfeited, shares (in shares)   (6,000)    
Forfeited, weighted average exercise price (in dollars per share)   $ 5.82    
Forfeited, weighted average remaining contractual term (Year)   9 months 18 days    
Forfeited, aggregate intrinsic value   $ 79