v3.25.2
Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Exercised, number of options (in shares) 10,014 75,283    
Service based Stock Options [Member]        
Beginning balance, outstanding, number of options (in shares) 470,321   470,321  
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 35.38   $ 35.38  
Granted, number of options (in shares)     11,021 54,530
Granted, weighted average exercise price (in dollars per share)     $ 17.34  
Exercised, number of options (in shares)     10,014  
Forfeited, number of options (in shares)     32,695  
Exercised, weighted average exercise price (in dollars per share)     $ 13.17  
Forfeited, weighted average exercise price (in dollars per share)     $ 41.29  
Expired, number (in shares)     59,965  
Outstanding, number (in shares)     378,668  
Expired, weighted average exercise price (in dollars per share)     $ 24.7  
Outstanding, weighted average exercise price (in dollars per share)     $ 36.62  
Outstanding, weighted average contractual term (Year)     5 years 10 months 13 days  
Forfeited, weighted average exercise price (in dollars per share)     $ 41.29  
Outstanding, aggregate intrinsic value     $ 34  
Exercisable, number (in shares)     322,704  
Exercisable, weighted average exercise price (in dollars per share)     $ 36.63  
Exercisable, weighted average remaining contractual term (Year)     5 years 7 months 24 days  
Exercisable, aggregate intrinsic value     $ 34  
Performance based Stock Options [Member]        
Beginning balance, outstanding, number of options (in shares) 404,833   404,833  
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 39.54   $ 39.54  
Granted, number of options (in shares)     0 404,833
Exercised, number of options (in shares)     0  
Forfeited, number of options (in shares)     300,000  
Forfeited, weighted average exercise price (in dollars per share)     $ 39.54  
Outstanding, number (in shares)     104,833  
Outstanding, weighted average exercise price (in dollars per share)     $ 39.54  
Outstanding, weighted average contractual term (Year)     4 years 6 months 21 days  
Forfeited, weighted average exercise price (in dollars per share)     $ 39.54  
Outstanding, aggregate intrinsic value     $ 0  
Exercisable, number (in shares)     0