Equity (Tables)
|
6 Months Ended |
Jun. 30, 2021 |
Equity [Abstract] |
|
Schedule of Stock Option Activity |
Schedule of Stock Option Activity |
|
|
|
|
|
|
|
|
|
|
Options
|
|
|
Weighted-Average Exercise Price Per Share |
|
Outstanding, December 31, 2020 |
|
|
2,200,736 |
|
|
$ |
2.00 |
|
Granted |
|
|
611,000 |
|
|
$ |
3.24 |
|
Exercised |
|
|
– |
|
|
$ |
– |
|
Forfeited |
|
|
– |
|
|
$ |
– |
|
Expired |
|
|
– |
|
|
$ |
– |
|
Outstanding, June 30, 2021 |
|
|
2,811,736 |
|
|
$ |
2.27 |
|
|
Schedule of Options by exercise price |
Schedule of Options by exercise price |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding |
|
Exercisable |
Exercise Price
|
|
Number of Option Shares |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Life (Years) |
|
Number of Option Shares |
|
|
Weighted Average Exercise Price |
$4.00 |
|
300,000 |
|
|
|
|
|
8.36 |
|
|
75,000 |
|
|
|
|
$3.36 |
|
536,000 |
|
|
|
|
|
9.61 |
|
|
– |
|
|
|
|
$2.47 |
|
186,236 |
|
|
|
|
|
8.95 |
|
|
186,236 |
|
|
|
|
$2.35 |
|
75,000 |
|
|
|
|
|
9.69 |
|
|
33,750 |
|
|
|
|
$2.21 |
|
175,000 |
|
|
|
|
|
8.70 |
|
|
100,000 |
|
|
|
|
$2.06 |
|
75,000 |
|
|
|
|
|
9.20 |
|
|
– |
|
|
|
|
$2.00 |
|
789,500 |
|
|
|
|
|
8.00 |
|
|
394,750 |
|
|
|
|
$1.50 |
|
400,000 |
|
|
|
|
|
6.92 |
|
|
375,000 |
|
|
|
|
$0.045 |
|
275,000 |
|
|
|
|
|
6.39 |
|
|
256,250 |
|
|
|
|
Total |
|
2,811,736 |
|
$ |
2.27 |
|
|
8.22 |
|
|
1,420,986 |
|
|
$ |
1.71 |
|
Schedule of warrants activity |
Schedule of warrants activity |
|
|
|
|
|
|
|
|
|
|
Warrants
|
|
|
Weighted-Average Exercise Price Per Share |
|
Outstanding, December 31, 2020 |
|
|
6,861,630 |
|
|
$ |
3.24 |
|
Granted |
|
|
– |
|
|
$ |
– |
|
Exercised |
|
|
(1,731,390 |
) |
|
$ |
0.88 |
|
Forfeited |
|
|
– |
|
|
$ |
– |
|
Expired |
|
|
– |
|
|
$ |
– |
|
Outstanding, June 30, 2021 |
|
|
5,130,240 |
|
|
$ |
4.04 |
|
|
Schedule of warrants by exercise price |
Schedule of warrants by exercise price |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding |
|
Exercisable |
Exercise Price
|
|
Number of Warrant Shares |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Life (Years) |
|
Number of Warrant Shares |
|
|
Weighted Average Exercise Price |
$11.00 |
|
1,206,059 |
|
|
|
|
|
1.14 |
|
|
1,206,059 |
|
|
|
|
$4.00 |
|
148,750 |
|
|
|
|
|
3.36 |
|
|
148,750 |
|
|
|
|
$2.20 |
|
2,723,750 |
|
|
|
|
|
4.50 |
|
|
2,723,750 |
|
|
|
|
$2.00 |
|
2,500 |
|
|
|
|
|
2.93 |
|
|
2,500 |
|
|
|
|
$1.75 |
|
100,000 |
|
|
|
|
|
2.79 |
|
|
100,000 |
|
|
|
|
$1.50 |
|
14,000 |
|
|
|
|
|
1.95 |
|
|
14,000 |
|
|
|
|
$0.70 |
|
935,181 |
|
|
|
|
|
2.50 |
|
|
935,181 |
|
|
|
|
$Total |
|
5,130,240 |
|
$ |
4.04 |
|
|
3.27 |
|
|
5,130,240 |
|
|
$ |
4.04 |
|