XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Equity Incentive Plan - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Outstanding, shares (in shares) 1,812,729  
Outstanding, Weighted Average Exercise (in dollars per share) $ 33.42  
Outstanding, shares $ 316 $ 127
Granted, shares (in shares) 426,925  
Granted, Weighted Average Exercise Price (in dollars per share) $ 27.93  
Exercised, shares (in shares) (1,089)  
Exercised, Weighted Average Exercise Price (in dollars per share) $ 21.77  
Exercised, Aggregate Intrinsic Value $ 4  
Forfeited and canceled, shares (in shares) (26,128)  
Forfeited and canceled, weighted average exercise price (in dollars per share) $ 29.99  
Forfeited and canceled, aggregate intrinsic value $ 22  
Outstanding, shares (in shares) 2,212,437  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 32.41  
Outstanding, Weighted Average Remaining Contractual Term (Year) 7 years 9 months 18 days  
Vested, shares (in shares) 1,305,902  
Vested, Weighted Average Exercise Price (in dollars per share) $ 35.24  
Vested, Weighted Average Remaining Contractual Term (Year) 6 years 9 months 18 days  
Vested, Aggregate Intrinsic Value $ 38  
Vested and expected to vest, shares (in shares) 2,212,437  
Vested and expected to vest, Weighted Average Exercise Price (in dollars per share) $ 32.41  
Vested and expected to vest, Weighted Average Remaining Contractual Term (Year) 7 years 9 months 18 days  
Vested and expected to vest, Aggregate Intrinsic Value $ 316