XML 23 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule of Information about All Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 3,611,850 4,303,900 5,040,450
Options Outstanding, Weighted Average Remaining Life (years) 7 years 3 months 18 days    
Options Outstanding, Weighted Average Exercise Price $ 0.51 $ 0.75 $ 0.97
Number Exercisable 2,157,336 2,533,700  
Number Exercisable, Weighted Average Remaining Life (years) 6 years 8 months 12 days    
Number Exercisable, Weighted Average Exercise Price $ 0.46 $ 0.96  
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) 7 years 6 months    
Options Outstanding, Weighted Average Exercise Price $ 0.34    
Number Exercisable 45,000    
Number Exercisable, Weighted Average Remaining Life (years) 6 years 10 months 24 days    
Number Exercisable, Weighted Average Exercise Price $ 0.29    
Exercise Price $0.42 to $0.48 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 2,792,250    
Options Outstanding, Weighted Average Remaining Life (years) 7 years    
Options Outstanding, Weighted Average Exercise Price $ 0.45    
Number Exercisable 2,022,336    
Number Exercisable, Weighted Average Remaining Life (years) 6 years 10 months 24 days    
Number Exercisable, Weighted Average Exercise Price $ 0.45    
Exercise Price $0.48 to $1.00 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 719,600    
Options Outstanding, Weighted Average Remaining Life (years) 8 years 6 months    
Options Outstanding, Weighted Average Exercise Price $ 0.75    
Number Exercisable 90,000    
Number Exercisable, Weighted Average Remaining Life (years) 1 year 1 month 6 days    
Number Exercisable, Weighted Average Exercise Price $ 0.76