XML 77 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2015
Defined Benefit Plan Disclosure [Line Items]        
Accumulated benefit obligation $ 52,419,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation $ 49,412,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation    
Contributions to pension plans 0us-gaap_DefinedBenefitPlanContributionsByEmployer 0us-gaap_DefinedBenefitPlanContributionsByEmployer    
Cost incurred for providing different benefit 3,073,000us-gaap_DefinedContributionPlanCostRecognized 3,454,000us-gaap_DefinedContributionPlanCostRecognized 4,597,000us-gaap_DefinedContributionPlanCostRecognized  
ESI Pension Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contributions to pension plans 0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= esi_EsiPensionPlanMember
0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= esi_EsiPensionPlanMember
   
ESI Excess Pension Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contributions to pension plans 0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= esi_EsiExcessPensionPlanMember
0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= esi_EsiExcessPensionPlanMember
   
Equity securities [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Plan assets target allocations, minimum 30.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
     
Plan assets target allocations, maximum 70.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
     
Fixed income securities [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Plan assets target allocations, minimum 20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
     
Plan assets target allocations, maximum 60.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
     
Cash and cash equivalents [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Plan assets target allocations, minimum 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
     
Plan assets target allocations, maximum 50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
     
401 (k) Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution to ESI plan On July 1, 2013, we changed the rate at which we made contributions to the ESI 401(k) Plan on behalf of our employees. Prior to July 1, 2013, we contributed 100% of the first 1% and 50% of the next 4% of an employee’s salary that the employee contributed to his or her ESI 401(k) Plan account. Beginning July 1, 2013, we contribute 50% of the first 6% of an employee’s salary that the employee contributes to his or her ESI 401(k) Plan account.      
Scenario, Forecast [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Estimated net actuarial loss expected to be amortized from accumulated other comprehensive income and recognized in net periodic pension benefit cost       0us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Estimated prior service cost credit expected to be amortized from accumulated other comprehensive income and recognized in net periodic pension benefit cost       $ 1,555,000us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
1% of Employee [Member] | Prior To July 1, 2013 [Member] | 401 (k) Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contribution made for employees towards ESI   100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= esi_OnePercentOfEmployeeMember
/ us-gaap_FinancialInstrumentAxis
= esi_FourZeroOneKPlanMember
/ us-gaap_RangeAxis
= esi_PriorToJulyOneTwoThousandThirteenMember
   
4% of Employee [Member] | Prior To July 1, 2013 [Member] | 401 (k) Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contribution made for employees towards ESI   50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= esi_FourPercentOfEmployeeMember
/ us-gaap_FinancialInstrumentAxis
= esi_FourZeroOneKPlanMember
/ us-gaap_RangeAxis
= esi_PriorToJulyOneTwoThousandThirteenMember
   
6% of Employee [Member] | Beginning From July 1, 2013 [Member] | 401 (k) Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contribution made for employees towards ESI   50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= esi_SixPercentOfEmployeeMember
/ us-gaap_FinancialInstrumentAxis
= esi_FourZeroOneKPlanMember
/ us-gaap_RangeAxis
= esi_BeginningFromJulyOneTwoThousandThirteenMember