Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.10.0.1
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 12, 2018
Sep. 07, 2018
Aug. 01, 2018
May 10, 2018
Apr. 09, 2018
Apr. 03, 2018
Mar. 28, 2018
Mar. 22, 2018
Mar. 16, 2018
Feb. 16, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Feb. 15, 2018
Feb. 13, 2018
Dec. 31, 2017
Number of common shares issued           25,668                      
Warrant to purchase of common stock         1,030,115                        
Number of common stock issued in conversion of preferred stock             9,111,644                  
Deemed dividend in net loss available to common stockholders recorded, amount                     $ 0   $ 825,000        
Payment of dividends in kind, shares                                
Preferred stock shares authorized                     40,000,000   40,000,000       40,000,000
Preferred stock par value                     $ 0.001   $ 0.001       $ 0.001
Number of common stock issued in satisfaction of debt and liabilities                         1,513,690        
Number of common stock issued in satisfaction of debt and liabilities, value                         $ 4,353,988        
Loss on settlement of debt                     $ 0   $ 2,136,860        
Retired shares of common stock     23,529                          
Number of shares issued for services                         35,482        
Fair value of aggregate share at grant date                     $ 601,318   $ 601,318        
Unrecognized stock based compensation expense                     8,216   $ 8,216        
Weighted average remaining vesting period                         3 months 22 days        
Proceeds from warrants exercised                         $ 17,143,056      
Change in fair value of warrant liabilities         $ 247,360                        
Stock Options and Warrants [Member]                                  
Stock-based compensation expense                     $ 737,416 $ 322,426 $ 3,685,291 $ 1,432,832      
Warrants [Member]                                  
Number of common shares issued                         4,033,660        
Warrant to purchase of common stock         1,703,429                        
Warrant exercisable term         5 years                        
Warrants exercise price per share         $ 4.25           $ 4.25   $ 4.25        
Proceeds from warrants exercised                         $ 17,143,056        
Change in fair value of warrant liabilities                     $ 1,726,388   1,726,388        
Warrants fair value at issuance date                     $ 409,042   $ 409,042        
Conversion Agreement [Member]                                  
Number of common stock issued in conversion of preferred stock                 223,235                
Series A Convertible Preferred Stock [Member]                                  
Number of common stock issued in conversion of preferred stock               550,000                  
Conversion of stock shares converted               11,000,000                  
Preferred stock shares authorized                     20,000,000   20,000,000       20,000,000
Series B Convertible Preferred Stock [Member]                                  
Preferred stock shares authorized                     10,000   10,000       10,000
Series B Convertible Preferred Stock [Member] | Conversion Agreement [Member]                                  
Conversion of stock shares converted                 8,250                
Conversion of stock shares converted, value                 $ 825,000                
Series C Convertible Preferred Stock [Member]                                  
Conversion of stock shares converted             254,557                    
Deemed dividend in net loss available to common stockholders recorded, amount                     $ 0   $ 22,633,931        
Payment of dividends in kind, shares                         25,006        
Preferred stock shares authorized                     250,000   250,000       250,000
Series D Convertible Preferred Stock [Member]                                  
Number of common stock issued in conversion of preferred stock 700,000     1,400,000                          
Conversion of stock shares converted 2,184     4,368                          
Preferred stock shares authorized                     13,000   13,000       13,000
Series D Convertible Preferred Stock stated value                             $ 1,000    
Ownership percentage                             9.99%    
Shares conversion price per share $ 3.12     $ 3.12                          
Number of common stock issued in satisfaction of debt and liabilities, value                   $ 17,805,175              
Loss on settlement of debt                     $ 0   $ 5,800,175        
Board of Directors and Management [Member]                                  
Number of shares issued for restricted stock                         188,501        
Board of Directors [Member] | Series D Convertible Preferred Stock [Member]                                  
Preferred stock designated shares                               13,000  
Preferred stock shares authorized                               40,000,000  
Preferred stock par value                               $ 0.001  
Officers and Directors [Member] | Restricted Common Stock [Member]                                  
Number of shares issued for services   188,501                              
Over-Allotment [Member]                                  
Warrant to purchase of common stock                   406,956              
Warrants exercise price per share                   $ 4.25              
Gross proceeds from warrants                   $ 4,070              
Gross proceeds per warrant                   $ 0.01              
2018 Incentive Compensation Plan [Member]                                  
Offering price description   The option price must be at least 100% of the fair market value on the date of grant and if issued to a 10% or greater shareholder must be at least 110% of the fair market value on the date of the grant.                              
Stock option granted shares   5,000,000                              
Number of shares available for future issuance                     4,811,499   4,811,499        
Public Offering [Member]                                  
Number of common shares issued                   4,353,000              
Warrant to purchase of common stock                   8,706,000              
Offering price description                   Public offering price of $4.25 per unit comprised of one share and two warrants.              
Warrant exercisable term                   5 years              
Warrants exercise price per share                   $ 4.25              
Gross proceeds from public offering                   $ 18,504,320              
Net proceeds from public offering                   14,880,815              
Underwriting discounts and commissions and other offering expenses                   $ 3,623,505              
Number of options to purchase of common stock shares                   652,950              
Public Offering [Member] | Warrants [Member]                                  
Warrants exercise price per share                     $ 4.25   $ 4.25        
Public Offering [Member] | Over-Allotment [Member]                                  
Warrant to purchase of common stock                   1,305,900