XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Stock Based Compensation - Restricted Stock Award Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance, at Beginning of Period (in shares) 131,624 94,245 53,756
Balance, at Beginning of Period, weighted average grant date fair value (in dollars per share) $ 24.45 $ 21.6 $ 24.49
Granted (in shares) 280,101 141,646 111,687
Granted, weighted average grant date fair value (in dollars per share) $ 20.29 $ 26.34 $ 20.73
Forfeited (in shares) (2,738) (6,709) (989)
Forfeited, weighted average grant date fair value (in dollars per share) $ 19.51 $ 27.13 $ 24.11
Earned and Issued (in shares) (177,951) (97,558) (70,209)
Earned and Issued, weighted average grant date fair value (in dollars per share) $ 16.97 $ 24.2 $ 22.43
Balance, at End of Period (in shares) 231,036 131,624 94,245
Balance, at End of Period, weighted average grant date fair value (in dollars per share) $ 21.43 $ 24.45 $ 21.6