XML 73 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Stockholders' Equity - Stock Options Outstanding (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Outstanding, number of options (in shares) 3,758,670  
Outstanding, weighted average exercise price per share (in dollars per share) $ 4.26  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 4 years 3 months 18 days 4 years 8 months 12 days
Outstanding, Aggregate Intrinsic Value $ 1,662 $ 270
Granted, number of options (in shares) 957,000  
Granted, weighted average exercise price per share (in dollars per share) $ 2.65  
Exercised, number of options (in shares) (100,278) (22,373)
Exercised, weighted average exercise price per share (in dollars per share) $ 2.27 $ 3.35
Exercised, Aggregate Intrinsic Value $ 75  
Forfeited or expired, number of options (in shares) (234,044)  
Forfeited or expired, weighted average exercise price per share (in dollars per share) $ 6.14  
Outstanding, number of options (in shares) 4,381,348 3,758,670
Outstanding, weighted average exercise price per share (in dollars per share) $ 3.85 $ 4.26
Vested and expected to vest, number of options (in shares) 4,269,151  
Vested and expected to vest, weighted average exercise price per share (in dollars per share) $ 3.88  
Vested and expected to vest,Weighted Average Remaining Contractual Term (Year) 4 years 2 months 12 days  
Vested and expected to vest, Aggregate Intrinsic Value $ 1,586  
Exercisable, number of options (in shares) 2,889,095  
Exercisable, weighted average exercise price per share (in dollars per share) $ 4.42  
Exercisable,Weighted Average Remaining Contractual Term (Year) 3 years 7 months 6 days  
Exercisable, Aggregate Intrinsic Value $ 701