v3.26.1
Note 8 - Share-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding, number of options (in shares) 331,667  
Outstanding, weighted average exercise price per share (in dollars per share) $ 16.35  
Outstanding, weighted average remaining contractual term (Year) 5 years 3 months 18 days 5 years 7 months 6 days
Balance, aggregate intrinsic value $ 49 $ 0
Granted, number of options (in shares) 0  
Granted, weighted average exercise price per share (in dollars per share) $ 0  
Granted (in dollars per share) $ 0  
Exercised, number of options (in shares) 0  
Exercised, weighted average exercise price per share (in dollars per share) $ 0  
Forfeited, number of options (in shares) 0  
Forfeited, weighted average exercise price per share (in dollars per share) $ 0  
Outstanding, number of options (in shares) 331,667 331,667
Outstanding, weighted average exercise price per share (in dollars per share) $ 16.35 $ 16.35
Options exercisable, number of options (in shares) 199,167  
Options exercisable, weighted average exercise price per share (in dollars per share) $ 25.35  
Options exercisable, weighted average remaining contractual term (Year) 3 years 3 months 18 days  
Options exercisable, aggregate intrinsic value $ 0