XML 65 R30.htm IDEA: XBRL DOCUMENT v3.20.1
7. STOCKHOLDERS' EQUITY (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
0.70    
Outstanding warrants and stock options 420,000 420,000
0.77    
Outstanding warrants and stock options   100,000
0.80    
Outstanding warrants and stock options 1,666,667  
1.00    
Outstanding warrants and stock options   25,116
1.03    
Outstanding warrants and stock options 120,000 120,000
1.08    
Outstanding warrants and stock options   37,500
1.14    
Outstanding warrants and stock options 600,000 600,000
1.21    
Outstanding warrants and stock options 120,000 120,000
1.35    
Outstanding warrants and stock options 365,455  
1.40    
Outstanding warrants and stock options 321,737 1,121,736
1.50    
Outstanding warrants and stock options   100,000
1.63    
Outstanding warrants and stock options 100,000  
1.64    
Outstanding warrants and stock options 200,000 200,000
1.80    
Outstanding warrants and stock options 1,250,000 1,250,000
2.00    
Outstanding warrants and stock options 200,000 400,000
2.23    
Outstanding warrants and stock options 339,901 832,512
Total    
Outstanding warrants and stock options 570,360 6,799,655
Total | Expiring in the year 2020    
Outstanding warrants and stock options 2,331,638 3,624,248
Total | Expiring in the year 2021    
Outstanding warrants and stock options 520,000 820,000
Total | Expiring in the year 2022    
Outstanding warrants and stock options 365,455
Total | Expiring in the year 2023    
Outstanding warrants and stock options 720,000 720,000
Total | Expiring in the year 2024    
Outstanding warrants and stock options 100,000  
Total | Expiring in the year 2025    
Outstanding warrants and stock options 1,666,667  
Total | Expiring in the year 2019    
Outstanding warrants and stock options   1,635,407
2.50    
Outstanding warrants and stock options   35,211
3.50    
Outstanding warrants and stock options   15,000
4.50    
Outstanding warrants and stock options   700,000
6.00    
Outstanding warrants and stock options   22,580
7.00    
Outstanding warrants and stock options   700,000