XML 93 R63.htm IDEA: XBRL DOCUMENT v3.20.2
11. SHAREHOLDERS' EQUITY (Details 3) - $ / shares
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Outstanding Warrants 1,686,633 2,155,065 3,318,826
Average Weighted Remaining Contractual Life in Years, Outstanding 2 years 1 month 10 days    
Exercisable Warrants 1,686,633    
Weighted Average Exercise Price, Exercisable $ 1.73    
$ 0.64      
Outstanding Warrants 31,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 3 years 1 month 24 days    
Exercisable Warrants 31,250    
Weighted Average Exercise Price, Exercisable $ .64    
$ 0.80      
Outstanding Warrants 158,125    
Average Weighted Remaining Contractual Life in Years, Outstanding 3 years 4 days    
Exercisable Warrants 158,125    
Weighted Average Exercise Price, Exercisable $ .80    
$ 0.96      
Outstanding Warrants 473,958    
Average Weighted Remaining Contractual Life in Years, Outstanding 2 years 2 months 8 days    
Exercisable Warrants 473,958    
Weighted Average Exercise Price, Exercisable $ .96    
$ 1.12      
Outstanding Warrants 6,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 3 years 6 months 18 days    
Exercisable Warrants 6,250    
Weighted Average Exercise Price, Exercisable $ 1.12    
$ 1.20      
Outstanding Warrants 175,000    
Average Weighted Remaining Contractual Life in Years, Outstanding 4 years 1 month 17 days    
Exercisable Warrants 175,000    
Weighted Average Exercise Price, Exercisable $ 1.20    
$ 1.36      
Outstanding Warrants 1,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 2 years 25 days    
Exercisable Warrants 1,250    
Weighted Average Exercise Price, Exercisable $ 1.36    
$ 2.16      
Outstanding Warrants 31,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 1 year 3 months    
Exercisable Warrants 31,250    
Weighted Average Exercise Price, Exercisable $ 2.16    
$ 2.32      
Outstanding Warrants 523,061    
Average Weighted Remaining Contractual Life in Years, Outstanding 1 year 4 months 28 days    
Exercisable Warrants 523,061    
Weighted Average Exercise Price, Exercisable $ 2.32    
$ 2.40      
Outstanding Warrants 150,000    
Average Weighted Remaining Contractual Life in Years, Outstanding 4 months 20 days    
Exercisable Warrants 150,000    
Weighted Average Exercise Price, Exercisable $ 2.40    
$ 2.56      
Outstanding Warrants 31,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 1 year    
Exercisable Warrants 31,250    
Weighted Average Exercise Price, Exercisable $ 2.56    
$ 3.36      
Outstanding Warrants 31,250    
Average Weighted Remaining Contractual Life in Years, Outstanding 9 months    
Exercisable Warrants 31,250    
Weighted Average Exercise Price, Exercisable $ 3.36    
$ 4.00      
Outstanding Warrants 60,000    
Average Weighted Remaining Contractual Life in Years, Outstanding 4 years 10 months 6 days    
Exercisable Warrants 60,000    
Weighted Average Exercise Price, Exercisable $ 4.00    
$ 4.40      
Outstanding Warrants 12,500    
Average Weighted Remaining Contractual Life in Years, Outstanding 3 months 29 days    
Exercisable Warrants 12,500    
Weighted Average Exercise Price, Exercisable $ 4.40    
$ 8.40      
Outstanding Warrants 1,488    
Average Weighted Remaining Contractual Life in Years, Outstanding 2 years 10 months 17 days    
Exercisable Warrants 1,488    
Weighted Average Exercise Price, Exercisable $ 8.40