Annual report pursuant to Section 13 and 15(d)

Equity (Details Narrative)

v3.20.1
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 12, 2019
Jun. 04, 2019
May 14, 2018
Aug. 31, 2018
May 31, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Sep. 12, 2020
Oct. 02, 2018
Sep. 07, 2018
Jul. 12, 2018
Jun. 30, 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     $ 1.45               $ 0.48 $ 0.6543  
Proceeds from issuance of units     $ 6,800       $ 6,749          
Preferred stock issuance costs     $ 600                    
Debt instrument, interest rate                   10.00%      
ATM Equity Distribution Agreement [Member]                          
Sale of stock, shares             527,896            
Sale of stock value             $ 1,500            
Additional offering value             1,000            
ATM Equity Distribution Agreement [Member] | Subsequent Event [Member]                          
Debt instrument, interest rate                 4.25%        
Maximum [Member] | ATM Equity Distribution Agreement [Member]                          
Proceeds from public offering $ 2,500                        
Common stock offering price   $ 1,600         $ 2,500            
Minimum [Member] | ATM Equity Distribution Agreement [Member]                          
Proceeds from public offering $ 1,600                        
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, $1.4512 (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 $0.48 (the "Floor Price"). Each of the Conversion Price and Floor Price is subject to adjustment in certain circumstances.                    
Conversion price per share     $ 1.4512                    
Debt instrument trading percentage     87.50%                    
Share price     $ 0.48                    
August 2018 Warrant Exercise [Member] | Secondary Offering [Member]                          
Warrants converted into shares of common stock       242,063                  
July 2018 Warrant Exercise [Member] | Public Offering [Member]                          
Warrants converted into shares of common stock         29,927                
Warrant exercise         29,927                
May 2018 Warrant Exercise (July 2016 Warrants) [Member]                          
Warrants to purchase of common stock shares         145,834 832,000              
Gross proceeds of warrants exercise         $ 300                
May 2018 Warrant Exercise (July 2016 Warrants) [Member] | Maximum [Member]                          
Warrants exercise price           $ 12              
May 2018 Warrant Exercise (July 2016 Warrants) [Member] | Minimum [Member]                          
Warrants exercise price           $ 2.125              
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     758                    
Warrants exercise price     $ 1.60                    
Warrant term     5 years                    
Number of warrants issued     6,900                    
Warrants issuance cost     $ 700                    
Series E Common Stock Purchase Warrant [Member]                          
Warrant exercise           668,335              
Warrants to purchase of common stock shares           832,000              
Gross proceeds of warrants exercise           $ 1,400              
Series E Common Stock Purchase Warrant [Member] | Maximum [Member]                          
Warrants exercise price           $ 12.00              
Series E Common Stock Purchase Warrant [Member] | Minimum [Member]                          
Warrants exercise price           2.125              
New Warrants [Member]                          
Warrants exercise price           $ 2.00              
Percentage of warrant shares issued for new warrants           100.00%              
Series B Convertible Preferred Stock [Member]                          
Convertible preferred stock shares conversion         4,072   3,825           4,072
Preferred stock stated value     $ 1,100                    
Common stock state value     $ 1,100                    
Common Stock [Member]                          
Convertible preferred stock shares conversion     11,369,900   102,886   1,143,784           102,886
Series B Convertible Preferred Stock One [Member]                          
Convertible preferred stock shares conversion         4,072               4,072
Common Stock One [Member]                          
Convertible preferred stock shares conversion         3,086,570               3,086,570
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             17,098,973