XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Stock-based Compensation - Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Balance, number of shares (in shares) | shares 114,516
Balance, weighted average exercise price (in dollars per share) | $ / shares $ 25.98
Granted, number of shares (in shares) | shares 52,574
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 313.67
Outstanding , number of shares (in shares) | shares 162,250
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 5.33
Vested and expected to vest, number of shares (in shares) | shares 329,340
Vested and expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 61.73
Exercisable, number of shares (in shares) | shares 148,912
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 111.77