XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Equity Incentive Plan - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Outstanding, shares (in shares) 2,089,040  
Outstanding, Weighted Average Exercise (in dollars per share) $ 32.07  
Outstanding, aggregate intrinsic value $ 0 $ 0
Granted, shares (in shares) 11,300  
Granted, Weighted Average Exercise Price (in dollars per share) $ 13.99  
Exercised, shares (in shares) 0  
Exercised, Weighted Average Exercise Price (in dollars per share) $ 0  
Exercised, Aggregate Intrinsic Value $ 0  
Forfeited and canceled, shares (in shares) (272,468)  
Forfeited and canceled (in dollars per share) $ 34.03  
Forfeited and canceled, aggregate intrinsic value $ 0  
Outstanding, shares (in shares) 1,827,872  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 31.65  
Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 7 months 6 days  
Vested, shares (in shares) 1,394,669  
Vested, Weighted Average Exercise Price (in dollars per share) $ 32.93  
Vested, Weighted Average Remaining Contractual Term (Year) 6 years  
Vested and expected to vest, shares (in shares) 1,827,872  
Vested and expected to vest, Weighted Average Exercise Price (in dollars per share) $ 31.65  
Vested and expected to vest, Weighted Average Remaining Contractual Term (Year) 6 years 7 months 6 days