Annual report pursuant to Section 13 and 15(d)

Warrants to Purchase Common Stock (Details)

v3.7.0.1
Warrants to Purchase Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Oct. 31, 2015
Jun. 30, 2016
Dec. 31, 2016
Dec. 06, 2016
Dec. 06, 2015
Class of Warrant or Right [Line Items]          
Issuance of warrant to purchase shares of common stock     460   125,000
Exercise price of warrants issued (in dollars per share)         $ 29.32
Warrants initial fair value         $ 2,507
Warrant [Member]          
Class of Warrant or Right [Line Items]          
Issuance of warrant to purchase shares of common stock 4,874     25,000  
Exercise price of warrants issued (in dollars per share) $ 41.04     $ 4.00  
Warrants initial fair value       $ 40  
Warrants expired, number 4,874        
Warrants expired, price per share $ 41.04        
Savant Warrant [Member]          
Class of Warrant or Right [Line Items]          
Issuance of warrant to purchase shares of common stock   200,000      
Exercise price of warrants issued (in dollars per share)   $ 2.25      
Warrants initial fair value   $ 670      
Term of issuance of warrant   5 years