XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Share-based Compensation - Summary of Activity In Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Exercised, shares (in shares) (5,000)    
Employee Stock Option and Stock Appreciation Rights [Member]      
Outstanding, shares (in shares)   491,792 329,203
Outstanding, Weighted- Average Exercise Price (in dollars per share)   $ 21.32 $ 20.47
Granted, shares (in shares)   0 177,489
Granted, Weighted- Average Exercise Price (in dollars per share)   $ 0 $ 21.85
Exercised, shares (in shares)   (14,996) (5,800)
Exercised, Weighted- Average Exercise Price (in dollars per share)   $ 19.46 $ 3.85
Forfeited, shares (in shares)   0 0
Forfeited, Weighted- Average Exercise Price (in dollars per share)   $ 0 $ 0
Expired, shares (in shares)   0 0
Expired, Weighted- Average Exercise Price (in dollars per share)   $ 0 $ 0
Outstanding, shares (in shares) 500,892 476,796 500,892
Outstanding, Aggregate Intrinsic Value $ 1,808 $ 2,651 $ 1,808
Outstanding, Remaining Contractual Term (Year)   6 years 2 months 26 days 7 years 1 month 13 days
Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 21.15 $ 21.38 $ 21.15
Exercisable, shares (in shares) 213,216 262,622 213,216
Exercisable, Aggregate Intrinsic Value $ 1,287 $ 1,724 $ 1,287
Exercisable, Remaining Contractual Term (Year)   4 years 10 months 9 days 5 years
Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 18.90 $ 20.38 $ 18.90