Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)

v3.7.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Statement of Stockholders' Equity [Abstract]    
Share price - February 2015 (in dollars per share)   $ 58.50
Share price - July 2015 (in dollars per share)   75.00
Share price (in dollars per share)   $ 42.50
Share price - May and June 2016 (in dollars per share) $ 24.00  
Share price- September 2016 (in dollars per share) 7.40  
Share price - October 2016 (in dollars per share) 6.50  
Share price - June 2016 (in dollars per share) 20.00  
Share price - July 2016 (in dollars per share) 20.00  
Share price - October 2016 (in dollars per share) $ 5.50  
Transaction expenses - February 2015   $ 2,115
Transaction expenses - July 2015   $ 1,369
Transaction expenses - May and June 2016 $ 280  
Transaction expenses - June 2016 916  
Transaction expenses - July 2016 105  
Transaction expenses - September 2016 $ 585