XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Stock-based Compensation Plan - Unvested Stock Activity (Details) - Restricted Stock [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Unvested shares outstanding (in shares) | shares 288,450
Unvested shares outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 7.80
Granted, number of shares (in shares) | shares 90,588
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 16.06
Vested, number of shares (in shares) | shares (21,066)
Vested, weighted average exercise price (in dollars per share) | $ / shares $ 12.21
Forfeited, number of shares (in shares) | shares (13,271)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 9.88
Unvested shares outstanding (in shares) | shares 344,701
Unvested shares outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 9.71