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
Mar. 23, 2018
Oct. 03, 2017
May 04, 2017
May 02, 2017
Oct. 31, 2016
Dec. 18, 2015
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Sep. 15, 2017
Common stock, shares authorized             225,000,000   225,000,000   225,000,000  
Common stock, par value             $ 0.001   $ 0.001   $ 0.001 $ 0.001
Preferred stock, shares authorized             15,000,000   15,000,000   15,000,000 15,000,000
Preferred stock, par value             $ 0.001   $ 0.001   $ 0.001 $ 0.001
Reverse split stock 1-for-10 reverse stock split               1-for-10 reverse stock split      
Common stock, shares issued             5,334,639   5,334,639   4,940,652  
Preferred stock, shares issued             7,560   7,560   9,140  
Preferred stock, shares outstanding             7,560   7,560   9,140  
Conversion of stock, shares issued                 250      
Conversion price per share             $ 4.00   $ 4.00      
Warrant exercise price per share             $ 5.20   $ 5.20      
Number of options granted to purchase shares of common stock                 456,718      
Number of options exercised to purchase shares of common stock                
Beneficial conversion feature                 $ 3,100,000      
October 2016 Public Offering [Member]                        
Number of common shares sold         212,766              
Shares of common stock sold, per share         $ 23.50              
Underwriting discounts and commissions         $ 400,000              
Other expenses with offering         200,000              
October 2017 Public Offering [Member]                        
Proceeds from public offering                 23,000,000      
Number of common shares sold   3,455,000                    
Underwriting discounts and commissions                 1,600,000      
Other expenses with offering                 $ 400,000      
Number of warrants to purchase common stock             862,500   862,500      
Warrant exercise price per share             $ 4.40   $ 4.40      
Warrant term                 5 years      
Number of options granted to purchase shares of common stock                 862,500      
Number of options exercised to purchase shares of common stock                 297,500      
October 2017 Public Offering [Member] | Warrant [Member]                        
Proceeds from public offering                 $ 10,100,000      
Number of warrants to purchase common stock   2,295,000                    
Conversion of stock, shares converted   2,295,000                    
October 2017 Public Offering [Member] | Capital Unit, Class A [Member]                        
Number of common shares sold   3,455,000                    
Shares of common stock sold, per share   $ 4.00                    
Number of warrants to purchase common stock   3,455,000                    
October 2017 Public Offering [Member] | Capital Unit, Class B [Member]                        
Number of common shares sold   9,180                    
2015 Aspire Purchase Agreement [Member] | Aspire Capital Fund LLC [Member]                        
Purchase agreement term           30 months            
Aggregate of shares issued during period                 457,770      
Proceeds from public offering                 $ 5,000,000      
2017 Aspire Purchase Agreement [Member]                        
Purchase agreement term     30 months                  
Number of common shares sold       284,242                
Outstanding shares of common stock percentage       19.99%                
2017 Aspire Purchase Agreement [Member] | Aspire Capital Fund LLC [Member]                        
Aggregate of shares issued during period                 13,732      
Series A Convertible Preferred Stock [Member]                        
Conversion of stock, shares issued                 1,580      
Conversion price per share             $ 4.00   $ 4.00      
Conversion of stock, shares converted                 395,000      
Series A Convertible Preferred Stock [Member] | October 2017 Public Offering [Member]                        
Preferred stock, par value   $ 1,000                    
Number of common shares sold   9,180                    
Common Stock [Member] | October 2017 Public Offering [Member]                        
Proceeds from public offering                 $ 7,800,000      
Series A Preferred Stock [Member] | October 2017 Public Offering [Member]                        
Proceeds from public offering                 $ 5,100,000      
Maximum [Member]                        
Common stock, shares authorized                       225,000,000
Maximum [Member] | October 2016 Public Offering [Member]                        
Proceeds from public offering         150,000,000              
Certain limitations of public float         75,000,000              
Aggregate offering price         $ 150,000,000              
Maximum [Member] | 2015 Aspire Purchase Agreement [Member] | Aspire Capital Fund LLC [Member]                        
Payments to acquire common stock           $ 10,000,000            
Maximum [Member] | 2017 Aspire Purchase Agreement [Member]                        
Payments to acquire common stock     $ 6,500,000                  
Proceeds from public offering     $ 6,500,000                  
Number of common shares sold     10,000                  
Minimum [Member] | 2017 Aspire Purchase Agreement [Member]                        
Shares of common stock sold, per share     $ 2.50