XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Equity Incentive Plan - Stock Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Outstanding, shares (in shares) | shares 1,812,729
Outstanding, Weighted Average Exercise (in dollars per share) $ 33.42
Outstanding, Aggregate Intrinsic Value | $ $ 127
Granted, shares (in shares) | shares 547,450
Granted, Weighted Average Exercise Price (in dollars per share) $ 28.08
Exercised, shares (in shares) | shares (3,556)
Exercised, Weighted Average Exercise Price (in dollars per share) $ 21.96
Exercised, Aggregate Intrinsic Value | $ $ 14
Forfeited and canceled, shares (in shares) | shares (267,583)
Forfeited and canceled, Weighted Average Exercise Price (in dollars per share) $ 33.19
Forfeited and canceled, Aggregate Intrinsic Value (in dollars per share) $ 30
Outstanding, shares (in shares) | shares 2,089,040
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 32.07
Outstanding, Weighted Average Remaining Contractual Term (Year) 7 years 2 months 12 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) | shares 1,267,919
Vested, Weighted Average Exercise Price (in dollars per share) $ 34.6
Vested, Weighted Average Remaining Contractual Term (Year) 6 years 2 months 12 days
Vested and expected to vest, shares (in shares) | shares 2,089,040
Vested and expected to vest, Weighted Average Exercise Price (in dollars per share) $ 32.07
Vested and expected to vest, Weighted Average Remaining Contractual Term (Year) 7 years 2 months 12 days