Annual report pursuant to Section 13 and 15(d)

Preferred Stock (Details)

v3.19.3.a.u2
Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Aug. 13, 2019
Aug. 12, 2019
Jan. 15, 2019
Jan. 14, 2019
Jun. 25, 2018
Apr. 24, 2018
Feb. 15, 2018
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Apr. 20, 2018
Preferred Stock (Textual)                                
Preferred stock, shares authorized                     5,000,000       5,000,000  
Preferred stock, par value                     $ 0.001       $ 0.001  
Aggregate stated value                            
Series 3 Convertible Preferred Stock [Member]                                
Preferred Stock (Textual)                                
Preferred stock, shares authorized             10,184.9752                  
Aggregate stated value             $ 1                  
Preferred stock, shares outstanding                     0       0  
Preferred shares converted into common stock                         411.25 9,773.7252    
Common shares issued from converted preferred shares                         98 2,311    
Series preferred stock conversion value             $ 4,230.00                  
Public offering, description             The Company completed a public offering including an aggregate of 10,184.9752 Class B units, at a price to the public of $1,000 per Class B unit, each consisting of 1 share of the Series 3 Preferred with a stated value of $1,000 and initially convertible into approximately 1 share of our common stock at a conversion price of $4,230.00 per share (See Note 15).                  
Series 4 Convertible Preferred Stock [Member]                                
Preferred Stock (Textual)                                
Preferred stock, shares authorized                               10,415
Aggregate stated value           $ 1                   $ 1
Units sold under rights offering           10,115                    
Preferred stock, shares outstanding                     1       1  
Preferred shares converted into common stock                     6 2,311.2933 7,796.7067      
Common shares issued from converted preferred shares                     19 7,218 15,966      
Series preferred stock conversion value                               $ 828.00
Public offering, description         The terms of the price reset provisions described in the Certificate of Designations the Conversion Price of the Series 4 Preferred was adjusted to $320.40. On January 15, 2019, following the rights offering described above (See Note 15), the Conversion Price of the Series 4 Preferred was reduced to the floor price of $223.20. Each consisting of (i) one share of our newly designated Series 4 Preferred and (ii) one warrant to purchase such number of shares of common stock as each share of Series 4 Preferred is convertible into (see Note 15).                    
Series 5 Convertible Preferred Stock [Member]                                
Preferred Stock (Textual)                                
Preferred stock, shares authorized       12,000                        
Convertible series preferred stock, description       The Series 5 Convertible Preferred Stock is convertible into the number of shares of Common Stock, determined by dividing the aggregate stated value of the Series 5 Convertible Preferred Stock of $1,000 per share to be converted by $149.85.                        
Units sold under rights offering     12,000                          
Warrants exercise price     $ 223.20                          
Warrants to purchase common stock     80,000                          
Preferred stock, shares outstanding                             126  
Preferred shares converted into common stock                 1,812 10,062            
Common shares issued from converted preferred shares                 12,093 67,149            
Number of preferred shares sold under public offering     12,000                          
Series 6 Convertible Preferred Stock [Member]                                
Preferred Stock (Textual)                                
Convertible series preferred stock, description The Company filed the  Certificate of Designation of Preferences, Rights and Limitations of Series 6 Convertible Preferred Stock (the "Series 6 Preferred Certificate of Designation") with the Secretary of State of Nevada, establishing the rights, preferences, privileges, qualifications, restrictions, and limitations relating to the Series 6 Convertible Preferred Stock with a stated value of $1,000 and convertible into a number of shares of the Company's common stock equal to $1,000 divided by $12.4875.                              
Common shares sold under rights offering   144,387                            
Warrants exercise price   $ 12.4875                            
Warrants to purchase common stock   384,387                            
Preferred stock, shares outstanding                             0  
Preferred shares converted into common stock               2,997                
Common shares issued from converted preferred shares               240,001