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 6 Months Ended
May 10, 2018
Apr. 09, 2018
Mar. 28, 2018
Mar. 22, 2018
Mar. 16, 2018
Feb. 16, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Feb. 15, 2018
Feb. 13, 2018
Dec. 31, 2017
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        
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        
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             $ 135,563 $ 921,683 $ 2,952,877 $ 1,088,931      
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 1,400,000                        
Conversion of stock shares converted 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                        
Number of common stock issued in satisfaction of debt and liabilities, value           $ 17,805,175              
Loss on settlement of debt             $ 0   $ 5,800,175        
Series D Convertible Preferred Stock [Member] | Board of Directors [Member]                          
Preferred stock designated shares                       13,000  
Preferred stock shares authorized                       40,000,000  
Preferred stock par value                       $ 0.001  
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              
Public Offering [Member]                          
Number of common shares issued           4,353,000              
Warrant to purchase of common stock           8,706,000              
Offering price per unit 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