XML 100 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Stock-based Compensation Plan - Unvested Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Unvested shares outstanding (in shares) 262,533 237,155
Unvested shares outstanding, weighted average exercise price (in dollars per share) $ 7.16 $ 4.93
Granted, number of shares (in shares) 123,533 131,209
Granted, weighted average exercise price (in dollars per share) $ 9.21 $ 11.74
Vested, number of shares (in shares) (91,672) (87,706)
Vested, weighted average exercise price (in dollars per share) $ 8.04 $ 7.59
Forfeited, number of shares (in shares) (5,944) (18,125)
Forfeited, weighted average exercise price (in dollars per share) $ 9.16 $ 9.02
Unvested shares outstanding (in shares) 288,450 262,533
Unvested shares outstanding, weighted average exercise price (in dollars per share) $ 7.80 $ 7.16