Stockholders' Equity (Details Narrative) - USD ($)
|
|
|
|
|
|
|
|
|
|
3 Months Ended |
6 Months Ended |
12 Months Ended |
|
|
|
|
|
Jun. 02, 2020 |
Apr. 15, 2020 |
Apr. 04, 2020 |
Jan. 28, 2020 |
Feb. 14, 2019 |
Jan. 24, 2019 |
Sep. 14, 2018 |
Jul. 02, 2018 |
Jan. 03, 2017 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Aug. 19, 2019 |
Jun. 09, 2019 |
Dec. 31, 2018 |
Sep. 12, 2018 |
Common stock, shares authorized |
|
|
|
|
|
|
|
|
|
200,000,000
|
100,000,000
|
200,000,000
|
100,000,000
|
|
200,000,000
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
5,000,000
|
5,000,000
|
5,000,000
|
5,000,000
|
|
|
|
|
|
|
Common stock par value |
|
|
|
|
|
|
|
|
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
|
$ 0.0001
|
|
|
|
|
Preferred stock par value |
|
|
|
|
|
|
|
|
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
|
|
|
|
|
|
Reverse stock split, description |
|
As a result of the Reverse Split, each ten shares of issued and outstanding prior to the Reverse Split were converted into one share of common stock.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from warrants exercise |
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,172,680
|
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
38,414,631
|
|
38,414,631
|
|
|
3,300,015
|
|
|
|
|
Common stock, shares outstanding |
|
|
|
|
|
|
|
|
|
38,414,631
|
|
38,414,631
|
|
|
3,300,015
|
|
|
|
|
Compensation expense |
|
|
|
|
|
|
|
|
|
|
|
$ 323,989
|
209,763
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fair value of options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 448,861
|
|
Compensation expense |
|
|
|
|
|
|
|
|
|
$ 199,445
|
$ 76,067
|
$ 267,881
|
153,655
|
|
|
|
|
|
|
Risk-free interest rate |
|
|
|
|
|
|
|
|
|
|
|
1.90%
|
|
|
|
|
|
|
|
Volatility rate |
|
|
|
|
|
|
|
|
|
|
|
40.00%
|
|
|
|
|
|
|
|
Unrecognized compensation expense |
|
|
|
|
|
|
|
|
|
$ 1,719,473
|
|
$ 1,719,473
|
|
|
|
|
|
|
|
Compensation expense recognition period |
|
|
|
|
|
|
|
|
|
|
|
2 years 6 months
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of options to purchase common stock |
|
|
1,441,101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2021 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vesting term percentage |
|
|
33.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2022 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vesting term percentage |
|
|
34.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] | January 1, 2023 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vesting term percentage |
|
|
33.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Share price |
|
|
|
|
|
|
|
|
|
$ 4.29
|
|
$ 4.29
|
|
|
|
|
|
|
|
2018 Equity Incentive Plan [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Share price |
|
|
|
|
|
|
|
|
|
3.90
|
|
$ 3.90
|
|
|
|
|
|
|
|
Series A Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inducement cost |
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
2,137,190
|
|
|
|
|
|
|
Exercise price of warrants |
|
|
|
|
|
|
|
|
|
$ 36.70
|
|
$ 36.70
|
|
|
|
|
|
|
|
Number of warrants issued |
|
|
|
|
|
|
|
|
|
519,001
|
|
519,001
|
|
|
519,001
|
|
|
|
|
Number of warrants outstanding |
|
|
|
|
|
|
|
|
|
519,001
|
|
519,001
|
|
|
519,001
|
|
|
|
|
Common Stock [Member] | Series C Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of common stock, shares |
|
|
|
|
|
|
|
|
|
|
|
1,268
|
|
|
|
|
|
|
|
Stock issued during period, shares |
|
|
|
|
|
|
|
|
|
|
|
126,800
|
|
|
|
|
|
|
|
Common Stock [Member] | Series D Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of common stock, shares |
|
|
|
|
|
|
|
|
|
|
|
3,563
|
|
|
|
|
|
|
|
Stock issued during period, shares |
|
|
|
|
|
|
|
|
|
|
|
3,141,426
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise price of warrants |
|
|
|
|
|
|
|
|
|
$ 120.00
|
|
$ 120.00
|
|
|
|
|
|
|
|
Number of warrants issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20,000
|
|
|
|
Number of warrants outstanding |
|
|
|
|
|
|
|
|
|
20,000
|
|
20,000
|
|
|
4,576
|
|
|
|
|
Placement Agent Warrants [Member] | October 2016 Private Placement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants expiration date |
|
|
|
|
|
|
|
|
|
Oct. 17, 2021
|
|
Oct. 17, 2021
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] | March 2018 Private Placement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants expiration date |
|
|
|
|
|
|
|
|
|
Sep. 04, 2023
|
|
Sep. 04, 2023
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] | May 2018 Private Placement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants expiration date |
|
|
|
|
|
|
|
|
|
Sep. 04, 2023
|
|
Sep. 04, 2023
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] | August 2018 Financing [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants expiration date |
|
|
|
|
|
|
|
|
|
Sep. 04, 2023
|
|
Sep. 04, 2023
|
|
|
|
|
|
|
|
Class B Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise price of warrants |
|
|
|
|
|
|
|
|
|
$ 120.00
|
|
$ 120.00
|
|
|
|
|
|
|
|
Number of warrants issued |
|
|
|
|
|
|
|
|
|
26,550
|
|
26,550
|
|
|
265,500
|
|
|
|
|
Number of warrants outstanding |
|
|
|
|
|
|
|
|
|
26,550
|
|
26,550
|
|
|
265,500
|
|
|
|
|
Warrants expiration date, description |
|
|
|
|
|
|
|
|
|
|
|
Expire between October 17, 2021 and May 15, 2023.
|
|
|
|
|
|
|
|
2020 Offering Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of warrants issued |
|
|
|
|
|
|
|
|
|
20,780,115
|
|
20,780,115
|
|
|
|
|
|
|
|
Number of warrants outstanding |
|
|
|
|
|
|
|
|
|
20,780,115
|
|
20,780,115
|
|
|
|
|
|
|
|
Number of warrants sold |
20,700,000
|
|
|
49,450,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants exercisable shares, description |
The Company sold 20.7 million warrants (each exercisable into 1 share of common stock for a total of 20.7 million shares of common stock.)
|
|
|
The Company sold 49.45 million warrants (each exercisable into 1/20 of a share of common stock for a total of 2.4725 million shares of common stock)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Placement Agent [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
1,402
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from warrants exercise |
|
|
|
|
$ 16,818
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Placement Agent [Member] | Class A Units [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares issued for exercise of warrants |
|
|
|
|
4,004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Consultant [Member] | Forecast [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period for services, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
360,000
|
|
|
|
|
|
Board of Directors [Member] | 2016 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Maximum number of shares eligible to receive by employees |
|
|
|
|
|
|
|
|
|
|
|
12,500
|
|
|
|
|
|
|
|
Number of options to purchase common stock |
|
|
|
|
|
|
|
|
12,500
|
|
|
|
|
|
|
|
|
|
|
Exercise price of options |
|
|
|
|
|
|
|
|
$ 100.00
|
|
|
|
|
|
|
|
|
|
|
Options vesting term |
|
|
|
|
|
|
|
|
4 years
|
|
|
|
|
|
|
|
|
|
|
Percentage of vesting of options |
|
|
|
|
|
|
|
|
25.00%
|
|
|
|
|
|
|
|
|
|
|
Compensation expense |
|
|
|
|
|
|
|
|
|
$ 28,054
|
$ 28,054
|
$ 56,108
|
$ 56,108
|
|
|
|
|
|
|
Share price |
|
|
|
|
|
|
|
|
|
$ 3.060
|
|
$ 3.060
|
|
|
|
|
|
|
|
Risk-free interest rate |
|
|
|
|
|
|
|
|
|
|
|
1.72%
|
|
|
|
|
|
|
|
Volatility rate |
|
|
|
|
|
|
|
|
|
|
|
315.83%
|
|
|
|
|
|
|
|
Unrecognized compensation expense |
|
|
|
|
|
|
|
|
|
$ 56,108
|
|
$ 56,108
|
|
|
|
|
|
|
|
Compensation expense recognition period |
|
|
|
|
|
|
|
|
|
|
|
6 months
|
|
|
|
|
|
|
|
Board of Directors [Member] | 2016 Equity Incentive Plan [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period, shares |
|
|
|
|
|
|
|
|
|
|
|
200,000
|
|
|
|
|
|
|
|
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eligible to receive common stock shares description |
|
|
|
|
|
|
|
No employee will be eligible to receive more than 20,000 shares of common stock in any calendar year under the 2018 Plan pursuant to the grant of awards.
|
|
|
|
|
|
|
|
|
|
|
|
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period, shares |
|
|
|
|
|
|
|
100,000
|
|
|
|
|
|
|
|
|
|
|
|
Common stock reserved for future issuance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,000,000
|
|
200,000
|
Board of Directors [Member] | 2018 Equity Incentive Plan [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock reserved for future issuance |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100,000
|
Employees and Officers [Member] | 2018 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of options to purchase common stock |
|
|
|
|
|
|
100,000
|
|
|
|
|
|
|
|
|
|
|
|
|
Percentage of vesting of options |
|
|
|
|
|
|
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
Fair value of options |
|
|
|
|
|
|
$ 1,241,417
|
|
|
|
|
|
|
|
|
|
|
|
|
Employees and Officers [Member] | Anniversaries of the Grant Date [Member] | 2018 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Percentage of vesting of options |
|
|
|
|
|
|
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
Two Officers [Member] | 2018 Equity Incentive Plan [Member] | Restricted Stock Unit [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of restricted stock units granted |
|
|
906,353
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exchange Agreement [Member] | Investors [Member] | Series A Warrants One [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
|
424,116
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from warrants exercise |
|
|
|
|
|
$ 2,172,680
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issuance cost |
|
|
|
|
|
$ 159,958
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exchange Agreement [Member] | Investors [Member] | Series A Warrants Two [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
|
508,940
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares issued for exercise of warrants |
|
|
|
|
|
508,940
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exchange Agreement [Member] | Investors [Member] | Series A Warrants Three [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
|
933,056
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exchange Agreement [Member] | Investors [Member] | Series A Warrants and Series B Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
|
42,412
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from warrants exercise |
|
|
|
|
|
$ 2,172,680
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issuance cost |
|
|
|
|
|
$ 159,958
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exchange Agreement [Member] | Investors [Member] | Series A Warrants and Series B Warrants One [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants to purchase common stock |
|
|
|
|
|
50,894
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares issued for exercise of warrants |
|
|
|
|
|
50,894
|
|
|
|
|
|
|
|
|
|
|
|
|
|