XML 45 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Credit Agreement | Term Loan    
Carrying value (par value for convertible debt) and estimated fair value of debt    
Carrying Value $ 131,250 $ 135,000
Fair Value 131,250 135,000
Senior Subordinated Convertible Notes 2010    
Carrying value (par value for convertible debt) and estimated fair value of debt    
Carrying Value   34,722
Fair Value   74,795
Senior Convertible Notes 2016    
Carrying value (par value for convertible debt) and estimated fair value of debt    
Carrying Value 230,000 230,000
Fair Value $ 239,200 $ 258,175