XML 33 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Income Taxes [Line Items]    
State income tax benefit $ 5,687esi_StateIncomeTaxExpenseBenefit  
Unrecognized tax benefits that, if recognized, would affected effective tax rate 11,109us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Interest and penalties accrued related to unrecognized tax benefits 6,135us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 6,371us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Minimum [Member]    
Income Taxes [Line Items]    
Unrecognized tax benefits that could decrease in the 12 months immediately following the date of this filing 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum [Member]    
Income Taxes [Line Items]    
Unrecognized tax benefits that could decrease in the 12 months immediately following the date of this filing $ 6,932us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember