XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Stock Based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Balance, shares (in shares) 79,017 58,314
Balance, weighted average grant date fair value (in dollars per share) $ 17.94 $ 17.99
Granted, shares (in shares) 41,703 44,150
Granted, weighted average grant date fair value (in dollars per share) $ 13.87 $ 17.84
Vested, shares (in shares) (36,127) (23,447)
Vested, weighted average grant date fair value (in dollars per share) $ 16.39 $ 17.89
Forfeited, shares (in shares) 0 0
Forfeited, weighted average grant date fair value (in dollars per share) $ 0 $ 0
Balance, shares (in shares) 84,593 79,017
Balance, weighted average grant date fair value (in dollars per share) $ 16.59 $ 17.94