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
Mar. 28, 2017
Mar. 22, 2017
Mar. 31, 2017
Mar. 31, 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,750 $ 0
Warrants exercised (in shares) 90,063   868,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     $ 1,750  
Warrants exercised (in shares)     777,900  
Warrants, exercise price (usd per share)     $ 2.25