Quarterly report pursuant to Section 13 or 15(d)

Capitalization and Equity Structure (Details)

v3.10.0.1
Capitalization and Equity Structure (Details) - $ / shares
shares in Thousands
1 Months Ended 6 Months Ended
Dec. 31, 2015
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Schedule of Capitalization, Equity [Line Items]        
Merger/PPO Warrant Shares Outstanding   3,396 3,396  
Merger/PPO Warrant Shares Issued   0    
Merger/PPO Warrant Shares Expired   0    
2015 Warrants        
Schedule of Capitalization, Equity [Line Items]        
Exercise price $ 3.74 $ 3.74    
Warrant term   5 years    
Merger/PPO Warrant Shares Outstanding   1,604 1,604  
Merger/PPO Warrant Shares Issued 2,122 0    
Merger/PPO Warrant Shares Expired   0    
Placement agent warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price   $ 7.00    
Warrant term   5 years    
Merger/PPO Warrant Shares Outstanding   426 426  
Merger/PPO Warrant Shares Issued   0    
Merger/PPO Warrant Shares Expired   0    
PPO warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price   $ 14.00    
Warrant term   5 years    
Merger/PPO Warrant Shares Outstanding   1,078 1,078  
Merger/PPO Warrant Shares Issued   0    
Merger/PPO Warrant Shares Expired   0    
Pre 2014 Warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price   $ 9.66    
Merger/PPO Warrant Shares Outstanding   88 88  
Merger/PPO Warrant Shares Issued   0    
Merger/PPO Warrant Shares Expired   0    
Pre 2014 Warrants [Member] | Minimum [Member]        
Schedule of Capitalization, Equity [Line Items]        
Warrant term   9 years    
Pre 2014 Warrants [Member] | Maximum [Member]        
Schedule of Capitalization, Equity [Line Items]        
Warrant term   10 years    
Information Agent Warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price   $ 1.50   $ 1.50
Warrant term   3 years    
Merger/PPO Warrant Shares Outstanding   200 200  
Merger/PPO Warrant Shares Issued   0    
Merger/PPO Warrant Shares Expired   0