XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stock-based Compensation Plan - Stock Option Activity (Details)
6 Months Ended
Jun. 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 (111,800)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 8.05
Canceled, number of shares (in shares) | shares (23,859)
Canceled, weighted average exercise price (in dollars per share) | $ / shares $ 9.09
Options outstanding, number of shares (in shares) | shares 538,620
Options outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 10.36