XML 38 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Summary of Significant Accounting Policies - Carrying Value and Estimated Fair Value of Debt (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Carrying value and estimated fair value of debt    
Credit agreement, carrying value $ 140,625 $ 142,500
Credit agreement, fair value 140,625 142,500
2010 Convertible Debt    
Carrying value and estimated fair value of debt    
Convertible debt, carrying value 110,000 150,000
Convertible debt, fair value 218,878 $ 237,900
2016 Convertible Debt    
Carrying value and estimated fair value of debt    
Convertible debt, carrying value 230,000  
Convertible debt, fair value $ 246,100