XML 20 R112.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
12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
PEAKS Program [Member]    
Schedule of Claims and Contingencies [Line Items]    
Guarantee payments paid to prior consolidation $ 854esi_GuaranteePaymentsPaidToPriorConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
 
Payments on behalf of borrowers prior to consolidation 532esi_PaymentsOnBehalfOfBorrowersPriorToConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
 
CUSO RSA [Member]    
Schedule of Claims and Contingencies [Line Items]    
Recoveries from charged-off loans owed related to regular payments obligation   466esi_RecoveriesOwedToReportingEntityOffsetAgainstAmountsOwedToVariableInterestEntity
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
Regular payments prior to consolidation   $ 4,556esi_RegularPaymentsPriorToConsolidation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember