XML 66 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Stockholders' Equity and Stock-based Compensation Expense - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Outstanding, options (in shares) | shares 2,529,448
Outstanding, options, weighted average exercise price (in dollars per share) | $ / shares $ 12.13
Outstanding as of December 31, 2022, weighted average contractual term (Year) 3 years 11 months 8 days
Outstanding as of December 31, 2022, aggregate intrinsic value | $ $ 49,600
Options granted (in shares) | shares 1,162,000
Options granted, weighted average exercise price (in dollars per share) | $ / shares $ 18.91
Options exercised (in shares) | shares (602,420)
Options exercised, weighted average exercise price (in dollars per share) | $ / shares $ 8.38
Options forfeited/canceled (in shares) | shares (49,999)
Options forfeited/canceled, weighted average exercise price (in dollars per share) | $ / shares $ 32.59
Outstanding, options (in shares) | shares 3,039,029
Outstanding, options, weighted average exercise price (in dollars per share) | $ / shares $ 0
Vested and expected to vest at December 31, 2023 (in shares) | shares 3,039,029
Vested and expected to vest at December 31, 2022, weighted average exercise price (in dollars per share) | $ / shares $ 15.13
Vested and expected to vest at December 31, 2022, weighted average contractual term (Year) 6 years 2 months 15 days
Vested and expected to vest at December 31, 2022, aggregate intrinsic value | $ $ 30,280
Exercisable at December 31, 2023 (in shares) | shares 1,836,174
Exercisable at December 31, 2022, weighted average exercise price (in dollars per share) | $ / shares $ 11.09
Exercisable at December 31, 2022, weighted average contractual term (Year) 3 years 11 months 23 days
Exercisable at December 31, 2022, aggregate intrinsic value | $ $ 26,180