XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Stock Option Plans - Stock Options Outstanding and Exercisable (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Number Outstanding (in shares) 243,500 304,500 274,500
Options Outstanding Exercise Price Range1 [Member]      
Lower Range of Exercise Price (in dollars per share) $ 0.69    
Upper Range of Exercise Price (in dollars per share) $ 1.72    
Number Outstanding (in shares) 166,500    
Wgt. Avg. Contractual Life Remaining (yrs) (Year) 3 years 328 days    
Wgt. Avg. Exercise Price (in dollars per share) $ 1.50    
Aggregate Intrinsic Value $ 508,730    
Options Exercisable Exercise Price Range 1 [Member]      
Lower Range of Exercise Price (in dollars per share) $ 0.69    
Upper Range of Exercise Price (in dollars per share) $ 1.72    
Aggregate Intrinsic Value $ 508,730    
Exercisable Options (in shares) 166,500    
Weighted-Average Contractual Life Remaining - Exercisable (Year) 3 years 328 days    
Weighted-Average Exercise Price - Exercisable (in dollars per share) $ 1.50    
Options Outstanding Exercise Price Range2 [Member]      
Lower Range of Exercise Price (in dollars per share) 2.97    
Upper Range of Exercise Price (in dollars per share) $ 3.89    
Number Outstanding (in shares) 77,000    
Wgt. Avg. Contractual Life Remaining (yrs) (Year) 7 years 109 days    
Wgt. Avg. Exercise Price (in dollars per share) $ 3.60    
Aggregate Intrinsic Value $ 74,000    
Options Exercisable Exercise Price Range 2 [Member]      
Lower Range of Exercise Price (in dollars per share) $ 2.97    
Upper Range of Exercise Price (in dollars per share) $ 3.89    
Aggregate Intrinsic Value $ 47,260    
Exercisable Options (in shares) 40,000    
Weighted-Average Contractual Life Remaining - Exercisable (Year) 5 years 292 days    
Weighted-Average Exercise Price - Exercisable (in dollars per share) $ 3.38    
Options Outstanding Exercise Price Range 3 [Member]      
Lower Range of Exercise Price (in dollars per share) 0.69    
Upper Range of Exercise Price (in dollars per share) $ 3.89    
Number Outstanding (in shares) 243,500    
Wgt. Avg. Contractual Life Remaining (yrs) (Year) 5 years    
Wgt. Avg. Exercise Price (in dollars per share) $ 2.17    
Aggregate Intrinsic Value $ 582,730    
Options Exercisable Exercise Price Range3 [Member]      
Lower Range of Exercise Price (in dollars per share) $ 0.69    
Upper Range of Exercise Price (in dollars per share) $ 3.89    
Aggregate Intrinsic Value $ 555,990    
Exercisable Options (in shares) 206,500    
Weighted-Average Contractual Life Remaining - Exercisable (Year) 4 years 109 days    
Weighted-Average Exercise Price - Exercisable (in dollars per share) $ 1.87