Quarterly report pursuant to Section 13 or 15(d)

Equity (Details Narrative)

v3.19.3
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 9 Months Ended
May 14, 2018
Aug. 31, 2018
Jul. 31, 2018
May 31, 2018
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Sep. 07, 2018
Jul. 12, 2018
Mar. 31, 2018
Gross proceeds of warrants exercise           $ 103 $ 1,652        
Proceeds from public offering $ 15,000                    
Preferred stock stated value           $ 0.01   $ 0.01      
Common stock state value           0.01   $ 0.01      
Conversion price per share $ 43.50         2.84     $ 14.40 $ 19.63  
Share price           $ 594.00          
Proceeds from issuance of units $ 6,800         $ 6,749        
Preferred stock issuance costs $ 600                    
ATM Equity Distribution Agreement [Member]                      
Sale of stock, shares           457,878          
Sale of stock value           $ 1,300          
Payments of stock issuance costs           200          
Additional offering value           1,200          
Maximum [Member] | ATM Equity Distribution Agreement [Member]                      
Common stock offering price           $ 2,500          
Public Offering [Member]                      
Stock issued price per shares $ 1,000                    
Debt conversion, description The Series B Preferred Stock is convertible into shares of common stock by dividing the stated value of $1,100 by: (i) for the first 40 trading days following the closing of this offering, $43.54 (the "Conversion Price"), (ii) after 40 trading days but prior to the 81st trading day, the lesser of (a) the Conversion Price and (b) 87.5% of the lowest volume weighted average price for our Common Stock as reported at the close of trading on the market reporting trade prices for the Common Stock during the five trading days prior to the 41st trading day, and (iii) after 80 trading days, the lesser of (a) the Conversion Price and (b) 87.5% of the lowest volume weighted average price for our Common Stock as reported at the close of trading on the market reporting trade prices for the Common Stock during the five trading days prior to the date of the notice of conversion. In the case of (ii)(b) and (iii)(b) above, the share price shall not be less than $2.94 (the "Floor Price"). Each of the Conversion Price and Floor Price is subject to adjustment in certain circumstances.                    
Conversion price per share $ 43.54                    
Debt instrument trading percentage 87.50%                    
Share price $ 2.94                    
August 2018 Warrant Exercise [Member] | Secondary Offering [Member]                      
Warrants converted into shares of common stock   8,069                  
July 2018 Warrant Exercise [Member] | Public Offering [Member]                      
Warrants converted into shares of common stock     998                
Warrant exercise     998                
May 2018 Warrant Exercise (July 2016 Warrants) [Member]                      
Warrants to purchase of common stock shares       4,861             27,733
Gross proceeds of warrants exercise       $ 300              
May 2018 Warrant Exercise (July 2016 Warrants) [Member] | Maximum [Member]                      
Warrants exercise price                     $ 360
May 2018 Warrant Exercise (July 2016 Warrants) [Member] | Minimum [Member]                      
Warrants exercise price                     $ 63.75
August 2019 Warrant Exercise (May 2018 Warrants) [Member]                      
Warrants to purchase of common stock shares           35,874          
Gross proceeds of warrants exercise           $ 100          
Convertible Preferred Stock and Warrants [Member]                      
Proceeds from public offering $ 15,000                    
May 2018 Warrants [Member]                      
Warrants to purchase of common stock shares 25                    
Warrants exercise price $ 48                    
Warrant term 5 years                    
Number of warrants issued 6,900                    
Warrants issuance cost $ 700                    
Series E Common Stock Purchase Warrant [Member]                      
Warrant exercise         22,279            
Warrants to purchase of common stock shares         27,733            
Gross proceeds of warrants exercise         $ 1,400            
Series E Common Stock Purchase Warrant [Member] | Maximum [Member]                      
Warrants exercise price         $ 360.00            
Series E Common Stock Purchase Warrant [Member] | Minimum [Member]                      
Warrants exercise price         63.75            
New Warrants [Member]                      
Warrants exercise price         $ 60.00            
Percentage of warrant shares issued for new warrants         100.00%            
Series B Convertible Preferred Stock [Member]                      
Convertible preferred stock shares conversion       4,072 4,072 3,825          
Preferred stock stated value $ 1,100                    
Common stock state value $ 1,100                    
Common Stock [Member]                      
Convertible preferred stock shares conversion 378,997     102,886 102,886 1,143,784          
Preferred Stock [Member]                      
Convertible preferred stock shares conversion 15,000                    
July Through December of 2018 [Member] | Series B Convertible Preferred Stock [Member]                      
Convertible preferred stock shares conversion           10,926          
July Through December of 2018 [Member] | Common Stock [Member]                      
Convertible preferred stock shares conversion           569,966