XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Information about All Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 3,516,225 3,611,850 4,303,900
Options Outstanding, Weighted Average Remaining Life (years) 6 years 8 months 12 days    
Options Outstanding, Weighted Average Exercise Price $ 0.63 $ 0.51 $ 0.75
Number Exercisable 2,566,100 2,157,336  
Number Exercisable, Weighted Average Remaining Life (years) 5 years 10 months 24 days    
Number Exercisable, Weighted Average Exercise Price $ 0.47 $ 0.46  
Exercise Price $0.24 to $0.40 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 100,000    
Options Outstanding, Weighted Average Remaining Life (years) 6 years 4 months 24 days    
Options Outstanding, Weighted Average Exercise Price $ 0.34    
Number Exercisable 75,000    
Number Exercisable, Weighted Average Remaining Life (years) 6 years 2 months 12 days    
Number Exercisable, Weighted Average Exercise Price $ 0.31    
Exercise Price $0.42 to $0.48 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 2,357,600    
Options Outstanding, Weighted Average Remaining Life (years) 6 years    
Options Outstanding, Weighted Average Exercise Price $ 0.45    
Number Exercisable 2,279,350    
Number Exercisable, Weighted Average Remaining Life (years) 5 years 10 months 24 days    
Number Exercisable, Weighted Average Exercise Price $ 0.45    
Exercise Price $ 0.53 to $ 1.00 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 758,625    
Options Outstanding, Weighted Average Remaining Life (years) 7 years 10 months 24 days    
Options Outstanding, Weighted Average Exercise Price $ 0.77    
Number Exercisable 211,750    
Number Exercisable, Weighted Average Remaining Life (years) 5 years 10 months 24 days    
Number Exercisable, Weighted Average Exercise Price $ 0.73    
Exercise Price $ 1.41 to $ 2.77 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 300,000    
Options Outstanding, Weighted Average Remaining Life (years) 9 years 6 months    
Options Outstanding, Weighted Average Exercise Price $ 1.76