XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Equity Incentive Plan - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Outstanding, shares (in shares) 1,812,729  
Outstanding, Weighted Average Exercise (in dollars per share) $ 33.42  
Outstanding, aggregate intrinsic value $ 248 $ 127
Granted, shares (in shares) 541,100  
Granted, Weighted Average Exercise Price (in dollars per share) $ 28.13  
Exercised, shares (in 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) (127,008)  
Forfeited and canceled (in dollars per share) $ 37.5  
Forfeited and canceled, aggregate intrinsic value $ 30  
Outstanding, shares (in shares) 2,223,265  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 31.92  
Outstanding, Weighted Average Remaining Contractual Term (Year) 7 years 6 months  
Vested, shares (in shares) 1,276,640  
Vested, Weighted Average Exercise Price (in dollars per share) $ 34.57  
Vested, Weighted Average Remaining Contractual Term (Year) 6 years 6 months  
Vested, Aggregate Intrinsic Value $ 102  
Vested and expected to vest, shares (in shares) 2,223,265  
Vested and expected to vest, Weighted Average Exercise Price (in dollars per share) $ 31.92  
Vested and expected to vest, Weighted Average Remaining Contractual Term (Year) 7 years 6 months  
Vested and expected to vest, Aggregate Intrinsic Value $ 248