XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Stock-based Compensation Plan - Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Options outstanding, number of shares (in shares) | shares 580,419
Options outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 8.91
Granted, number of shares (in shares) | shares 93,860
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 16.25
Exercised, number of shares (in shares) | shares (124,550)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 7.85
Canceled, number of shares (in shares) | shares (43,426)
Canceled, weighted average exercise price (in dollars per share) | $ / shares $ 9.82
Options outstanding, number of shares (in shares) | shares 506,303
Options outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 10.45