Quarterly report pursuant to Section 13 or 15(d)

Nature of Operations and Basis of Presentation (Details Narrative)

v3.19.3
Nature of Operations and Basis of Presentation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Aug. 19, 2019
Apr. 11, 2019
Jan. 24, 2019
Dec. 17, 2018
Nov. 14, 2018
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Common stock, par value           $ 0.0001     $ 0.0001     $ 0.0001 $ 0.0001 $ 0.0001
Gross proceeds of warrant                       $ 575,000    
Anti-dilution shares embedded           20,492,303     937,734     15,591,192 842,767  
Proceeds from promissory note                       $ 4,515,000 $ 752,579  
Proceeds from note receivable                       4,515,000    
Accumulated deficit           $ (41,294,108)           (41,294,108)   $ (39,112,401)
Net loss           $ (2,689,342) $ 7,422 $ 500,213 $ (3,008,675) $ (2,716,255) $ (1,412,686) (2,181,707) (7,137,615)  
Net cash used in operating activities                       $ (8,433,420) $ (1,713,764)  
Investor [Member]                            
Warrants price per share $ 1.00                          
Investor [Member] | Series A Note [Member]                            
Debt instrument face amount $ 6,720,000                          
Payment of promissory note $ 5,000,000                          
Investor [Member] | Notes [Member]                            
Percentage for original issue discount 15.00%                          
Debt instrument face amount $ 4,780,000                          
Investors [Member] | Series C Convertible Preferred Stock [Member]                            
Conversion of common stock   4,268,000                        
Conversion of stock, description   The shares of Series C Convertible Preferred Stock are convertible into 4,268,000 shares of the Company's common stock, and rights to convert into common stock are subject to limitations on ownership at any one time of Company common stock up to 9.9% of the issued and outstanding shares of common stock of the Company; otherwise, the Series C Convertible Preferred Stock has no rights not awarded to holders of common stock of the Company.                        
Securities Purchase Agreement [Member] | Institutional Investor [Member]                            
Proceeds from promissory note $ 11,500,000                          
Percentage for original issue discount 15.00%                          
Description for market capitalization The Investor Note is subject to optional prepayment at any time at the option of the investor and mandatory prepayment, at the Company's option, subject to certain equity conditions, at any time 45 Trading Days after the effectiveness of a resale registration statement (or otherwise the applicability of Rule 144 promulgated under the Securities Act of 1933, as amended). Notwithstanding the foregoing, the Company may not effect a mandatory prepayment if the shares underlying the Series A Note and the portion of the Series B Note that has become unrestricted exceeds 35% of the market capitalization of the Company.                          
Over-Allotment Option [Member] | Underwriting Agreement [Member]                            
Common stock, par value       $ 0.0001                    
Option to purchase shares of common stock       25,000                    
Exercise price per share       $ 4.98                    
Proceeds from over allotment options       $ 121,909                    
Commission and expenses       $ 10,601                    
Class A Units [Member] | IPO [Member]                            
Initial public offering, shares         2,670,000                  
Common stock, par value         $ 0.0001                  
Warrants price per share         $ 5.00                  
Proceeds from initial public offering         $ 12,415,500                  
Underwriting discounts and commission         934,500                  
Stock issuance cost         $ 743,765                  
Series A Warrant [Member]                            
Warrants to purchase common stock         1                  
Series B Warrant [Member]                            
Warrants to purchase common stock         1                  
Conversion of common stock           832,623           4,988,923    
Series A Warrants [Member] | Investors [Member]                            
Warrants to purchase common stock   1,189,560 508,940                      
Conversion of common stock     508,940                      
Series A Warrants [Member] | Underwriting Agreement [Member]                            
Warrants to purchase common stock       400,500                    
Warrants price per share       $ 0.01                    
Series A Warrants [Member] | Exchange Agreements [Member]                            
Warrants to purchase common stock     424,116                      
Stock issuance cost     $ 159,958                      
Gross proceeds of warrant     $ 2,172,680                      
Series B Warrants [Member] | Investors [Member]                            
Warrants to purchase common stock   1,005,760                        
Anti-dilution shares embedded   4,268                        
Series B Warrants [Member] | Underwriting Agreement [Member]                            
Warrants to purchase common stock       400,500                    
Warrants price per share       $ 0.01                    
New Warrants [Member] | Investors [Member]                            
Warrants to purchase common stock     933,056                      
Warrants price per share     $ 3.67