Subsequent Events (Details Narrative) - USD ($) |
1 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Jan. 13, 2021 |
Jan. 08, 2021 |
Apr. 06, 2020 |
Mar. 24, 2021 |
Feb. 28, 2021 |
Jan. 30, 2020 |
Mar. 31, 2019 |
Feb. 28, 2019 |
Jan. 31, 2019 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Number of shares exercised | |||||||||||
Proceeds from exercise of warrant | $ 5,992,350 | $ 75,848 | |||||||||
Stock issued during the period | 493,027 | 140,080 | 7,023 | 7,023 | |||||||
Common stock, par value | $ 0.001 | $ 0.001 | |||||||||
Number of shares granted | 579,998 | 100,333 | |||||||||
Proceeds from public offering | $ 4,532,444 | $ 1,679,230 | |||||||||
Common Stock [Member] | |||||||||||
Number of shares converted during period | 3,272,048 | ||||||||||
Subsequent Event [Member] | Investor [Member] | |||||||||||
Stock issued during the period | 100,000 | ||||||||||
Warrants description | As consideration for the Waiver, the Company issued an additional warrant ("Warrant") to the Investors to purchase an aggregate of 100,000 shares of common stock, each exercisable after six months for a five-year period with an exercise price equal to 115% of the closing price of the Company's stock on the date of the waiver. | ||||||||||
Subsequent Event [Member] | Underwriting Agreement [Member] | |||||||||||
Underwriting stock description | Subject to the terms and conditions contained in the Underwriting Agreement, the shares were sold to the Underwriter at a public offering price of $3.00 per share, less underwriting discounts and commissions. The Company also granted the Underwriters a 30-day option to purchase up to 223,276 additional shares of the Company's common stock on the same terms and conditions. The Underwriter fully exercised such option to purchase up to 223,276 additional shares of the Company's common stock, for an aggregate of 1,711,783 shares of Common Stock. Pursuant to the Underwriting Agreement, we have also issued to the Underwriter or its designee warrants to purchase a number of shares equal to 8% of the aggregate number of shares of common stock sold in the Offering, including shares issued upon exercise of the option to purchase additional shares (the "Underwriter Warrants"). The Underwriter Warrants have a term of five years from the commencement of sales in the Offering and an exercise price of $3.75 per share. The net offering proceeds to the Company from the Offering are approximately $3,919,552 (or approximately $4,532,444 taking into account the Underwriter's exercise of its option to purchase additional shares in full), after deducting underwriting discounts and commissions and other estimated offering expenses. | ||||||||||
Proceeds from public offering | $ 3,919,552 | ||||||||||
Additional purchase of exercise option | $ 4,532,444 | ||||||||||
Subsequent Event [Member] | Underwriting Agreement [Member] | Maximum [Member] | |||||||||||
Number of shares exercised | 223,276 | ||||||||||
Number of shares granted | 223,276 | ||||||||||
Subsequent Event [Member] | Bank of Oklahoma [Member] | Paycheck Protection Program [Member] | |||||||||||
Debt forgiveness percentage | 100.00% | ||||||||||
Debt forgiveness amount | $ 361,700 | ||||||||||
Subsequent Event [Member] | H.C. Wainwright & Co. [Member] | Underwriting Agreement [Member] | |||||||||||
Debt forgiveness amount | $ 361,700 | ||||||||||
Stock issued during the period | 1,488,507 | ||||||||||
Common stock, par value | $ 0.001 | ||||||||||
Offering expiration date | Jan. 12, 2021 | ||||||||||
Subsequent Event [Member] | Series D Preferred Stock [Member] | |||||||||||
Number of shares converted during period | 250 | ||||||||||
Subsequent Event [Member] | Common Stock [Member] | |||||||||||
Number of shares exercised | 454,404 | 454,404 | |||||||||
Ercercise price of warrant | $ 2.50 | $ 2.50 | |||||||||
Proceeds from exercise of warrant | $ 1,136,010 | $ 1,136,010 | |||||||||
Stock issued during the period | 119,000 | ||||||||||
Subsequent Event [Member] | Common Stock [Member] | Underwriting Agreement [Member] | |||||||||||
Number of shares exercised | 1,711,783 |