v3.26.1
Note 7 - Equity - Exercise Price Range (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Total number of options (in shares) | shares 804
Weighted average remaining life (Year) 3 years
Outstanding, weighted average exercise price (in dollars per share) $ 3.88
Number of vested options (in shares) | shares 776
Exercisable, weighted average exercise price (in dollars per share) $ 3.51
Range One [Member]  
Lower range limit (in dollars per share) 0.35
Upper range limit (in dollars per share) $ 2.38
Total number of options (in shares) | shares 542
Weighted average remaining life (Year) 2 years 10 months 24 days
Outstanding, weighted average exercise price (in dollars per share) $ 0.77
Number of vested options (in shares) | shares 542
Exercisable, weighted average exercise price (in dollars per share) $ 0.77
Range Two [Member]  
Lower range limit (in dollars per share) 5.77
Upper range limit (in dollars per share) $ 18.73
Total number of options (in shares) | shares 262
Weighted average remaining life (Year) 3 years 1 month 6 days
Outstanding, weighted average exercise price (in dollars per share) $ 10.33
Number of vested options (in shares) | shares 234
Exercisable, weighted average exercise price (in dollars per share) $ 9.86