XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Note 17 - Stock Option and Purchase Plans - Summary of Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Outstanding (in shares) 2,567,750  
Outstanding, weighted average exercise price per share (in dollars per share) $ 1.26  
Granted (in shares) 930,000  
Granted, weighted average exercise price per share (in dollars per share) $ 0.82  
Exercised (in shares) (306,500) 0
Exercised, weighted average exercise price per share (in dollars per share) $ 0.96  
Forfeited (in shares) 0  
Forfeited, weighted average exercise price per share (in dollars per share) $ 0  
Expired (in shares) (445,000)  
Expired, weighted average exercise price per share (in dollars per share) $ 1.50  
Outstanding (in shares) 2,746,250 2,567,750
Outstanding, weighted average exercise price per share (in dollars per share) $ 1.10 $ 1.26
Outstanding, weighted average remaining term (Year) 2 years 354 days  
Outstanding, aggregate intrinsic value $ 1,211,995  
Exercisable (in shares) 517,000  
Exercisable, weighted average exercise price per share (in dollars per share) $ 1.04  
Exercisable, weighted average remaining term (Year) 270 days  
Exercisable, aggregate intrinsic value $ 250,500