XML 96 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Aggregate Amount of Guarantee Payments, Discharge Payments and Payments on Behalf of Borrowers (Parenthetical) (Detail) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 9 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2013
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2014
PEAKS Program [Member]        
Schedule of Claims and Contingencies [Line Items]        
Guarantee payments paid to prior consolidation $ 854esi_GuaranteePaymentsPaidToPriorConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
$ 854esi_GuaranteePaymentsPaidToPriorConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
   
Payments on behalf of borrowers prior to consolidation 532esi_PaymentsOnBehalfOfBorrowersPriorToConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
532esi_PaymentsOnBehalfOfBorrowersPriorToConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
   
2009 RSA [Member]        
Schedule of Claims and Contingencies [Line Items]        
Recoveries from charged-off loans owed related to regular payments obligation     $ 156esi_RecoveriesOwedToReportingEntityOffsetAgainstAmountsOwedToVariableInterestEntity
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_TwoThousandNineRiskShareAgreementMember
$ 156esi_RecoveriesOwedToReportingEntityOffsetAgainstAmountsOwedToVariableInterestEntity
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_TwoThousandNineRiskShareAgreementMember