Quarterly report pursuant to Section 13 or 15(d)

Warrants - Additional Information (Details)

v3.7.0.1
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 28, 2017
Mar. 22, 2017
Jun. 30, 2017
Jun. 30, 2017
Jun. 30, 2016
Class of Warrant or Right [Line Items]          
Warrants, exercise period   7 years      
Warrants, number of shares of common stock with right to purchase (in shares)   443,262      
Warrants, exercise price (usd per share)   $ 2.82      
Class of warrant or right number of securities called by warrants or rights, percentage of number of shares issued that may be removed from agreement upon achieving certain financial milestones   20.00%      
Class of warrant or right, average stock price settlement period   90 days      
Proceeds from warrant exercises       $ 1,771 $ 0
Warrants exercised (in shares) 90,063     877,000  
Warrants, exercise price (usd per share) $ 2.25     $ 4.92  
Warrants surrendered (in shares) 45,162        
Warrants issued (in shares) 44,901     443,000  
Common Stock          
Class of Warrant or Right [Line Items]          
Proceeds from warrant exercises     $ 21 $ 1,771  
Warrants exercised (in shares)     9,000 786,900  
Warrants, exercise price (usd per share)       $ 2.25