STOCK OPTIONS AND WARRANTS (Details 1) - $ / shares
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2021 |
Dec. 31, 2020 |
| Exercise price |
$ 1.04
|
$ 0.76
|
| Number of options |
17,833,356
|
8,312,307
|
| Weighted average remaining life in years remaining life in years |
|
8 years 10 days
|
| Options exercisable number of options |
11,298,290
|
|
| Stock Options Exercise price 0.86 [Member] |
|
|
| Exercise price |
$ 0.86
|
|
| Number of options |
1,148,371
|
|
| Weighted average remaining life in years remaining life in years |
4 years 10 months 28 days
|
|
| Options exercisable number of options |
1,148,371
|
|
| Stock Options Exercise price 0.66 [Member] |
|
|
| Exercise price |
$ 0.66
|
|
| Number of options |
4,663,935
|
|
| Weighted average remaining life in years remaining life in years |
7 years 1 month 2 days
|
|
| Options exercisable number of options |
4,663,935
|
|
| Stock Options Exercise price 0.89 [Member] |
|
|
| Exercise price |
$ 0.89
|
|
| Number of options |
2,500,000
|
|
| Weighted average remaining life in years remaining life in years |
8 years 8 months 15 days
|
|
| Options exercisable number of options |
1,630,000
|
|
| Stock Option Exercise Price 1.1 [Member] |
|
|
| Exercise price |
$ 1.10
|
|
| Number of options |
8,021,049
|
|
| Weighted average remaining life in years remaining life in years |
9 years 1 month 13 days
|
|
| Options exercisable number of options |
3,186,539
|
|
| Stock Option Exercise Price 0.57 [Member] |
|
|
| Exercise price |
$ 0.57
|
|
| Number of options |
300,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 5 months 1 day
|
|
| Options exercisable number of options |
300,000
|
|
| Stock Option Exercise Price 2.84 [Member] |
|
|
| Exercise price |
$ 2.84
|
|
| Number of options |
450,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 6 months 29 days
|
|
| Options exercisable number of options |
250,000
|
|
| Stock Option Exercise Price 2.75 [Member] |
|
|
| Exercise price |
$ 2.75
|
|
| Number of options |
600,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 7 months 2 days
|
|
| Options exercisable number of options |
66,667
|
|
| Stock Option Exercise Price 2.35 [Member] |
|
|
| Exercise price |
$ 2.35
|
|
| Number of options |
50,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 9 months 21 days
|
|
| Options exercisable number of options |
2,778
|
|
| Stock Option Exercise Price 2.40 [Member] |
|
|
| Exercise price |
$ 2.40
|
|
| Number of options |
50,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 9 months 25 days
|
|
| Stock Option Exercise Price 2.50 [Member] |
|
|
| Exercise price |
$ 2.50
|
|
| Number of options |
50,000
|
|
| Weighted average remaining life in years remaining life in years |
9 years 10 months 2 days
|
|
| Options exercisable number of options |
50,000
|
|