Quarterly report pursuant to Section 13 or 15(d)

Capitalization and Equity Structure (Details)

v3.7.0.1
Capitalization and Equity Structure (Details) - $ / shares
shares in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2017
Dec. 31, 2015
Jun. 30, 2017
Dec. 31, 2016
Schedule of Capitalization, Equity [Line Items]        
Merger/PPO Warrant Shares Outstanding     5,092 3,597
Merger/PPO Warrant Shares Issued     1,866  
Merger/PPO Warrant Shares Exercised     0  
Merger/PPO Warrant Shares Expired     (371)  
2017 Warrants        
Schedule of Capitalization, Equity [Line Items]        
Exercise price $ 4.10   $ 4.10  
Warrant term     5 years  
Merger/PPO Warrant Shares Outstanding     1,866 0
Merger/PPO Warrant Shares Issued 1,866   1,866  
Merger/PPO Warrant Shares Exercised     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,634 1,634
Merger/PPO Warrant Shares Issued   2,122 0  
Merger/PPO Warrant Shares Exercised     0  
Merger/PPO Warrant Shares Expired     0  
Placement agent warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price     $ 7  
Warrant term     5 years  
Merger/PPO Warrant Shares Outstanding     426 426
Merger/PPO Warrant Shares Issued     0  
Merger/PPO Warrant Shares Exercised     0  
Merger/PPO Warrant Shares Expired     0  
Bridge warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price     $ 7  
Warrant term     3 years  
Merger/PPO Warrant Shares Outstanding     0 371
Merger/PPO Warrant Shares Issued     0  
Merger/PPO Warrant Shares Exercised     0  
Merger/PPO Warrant Shares Expired     (371)  
PPO warrants [Member]        
Schedule of Capitalization, Equity [Line Items]        
Exercise price     $ 14  
Warrant term     5 years  
Merger/PPO Warrant Shares Outstanding     1,078 1,078
Merger/PPO Warrant Shares Issued     0  
Merger/PPO Warrant Shares Exercised     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 Exercised     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