XML 81 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule of Information about All Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 4,303,900 5,040,450 5,169,200
Options Outstanding, Weighted Average Remaining Life (years) 6 years 2 months 12 days    
Options Outstanding, Weighted Average Exercise Price $ 0.75 $ 0.97 $ 0.96
Number Exercisable 2,533,700 2,672,337  
Number Exercisable, Weighted Average Remaining Life (years) 5 years    
Number Exercisable, Weighted Average Exercise Price $ 0.96 $ 1.43  
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) 8 years 6 months    
Options Outstanding, Weighted Average Exercise Price $ 0.34    
Number Exercisable 20,000    
Number Exercisable, Weighted Average Remaining Life (years) 7 years 3 months 18 days    
Number Exercisable, Weighted Average Exercise Price $ 0.24    
Exercise Price $0.42 to $1.00 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 3,438,900    
Options Outstanding, Weighted Average Remaining Life (years) 7 years 6 months    
Options Outstanding, Weighted Average Exercise Price $ 0.48    
Number Exercisable 1,748,700    
Number Exercisable, Weighted Average Remaining Life (years) 7 years    
Number Exercisable, Weighted Average Exercise Price $ 0.51    
Exercise Price $1.01 to $2.00 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options Outstanding 765,000    
Options Outstanding, Weighted Average Remaining Life (years) 2 months 12 days    
Options Outstanding, Weighted Average Exercise Price $ 2.00    
Number Exercisable 765,000    
Number Exercisable, Weighted Average Remaining Life (years) 2 months 12 days    
Number Exercisable, Weighted Average Exercise Price $ 2.00