XML 51 R111.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Aggregate Amount of Guarantee Payments, Discharge Payments and Payments on Behalf of Borrowers (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Claims and Contingencies [Line Items]    
Payments on Behalf of Borrowers $ 1,832esi_PaymentsOnBehalfOfBorrowers $ 11,499esi_PaymentsOnBehalfOfBorrowers
Total 170,226esi_GuaranteeAndOtherPaymentsNet 16,512esi_GuaranteeAndOtherPaymentsNet
PEAKS Program [Member]    
Schedule of Claims and Contingencies [Line Items]    
PEAKS Guarantee 159,255esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
2,413esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
Payments on Behalf of Borrowers 1,832esi_PaymentsOnBehalfOfBorrowers
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
11,499esi_PaymentsOnBehalfOfBorrowers
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksProgramMember
CUSO RSA [Member]    
Schedule of Claims and Contingencies [Line Items]    
Regular Payments 6,562esi_GuaranteeObligationsRegularPayments
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
1,791esi_GuaranteeObligationsRegularPayments
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
Discharge Payments 2,577esi_GuaranteeObligationsDischargePayments
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
912esi_GuaranteeObligationsDischargePayments
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
Recoveries from Charged-Off Loans $ 0esi_RecoveriesFromChargedOffLoans
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
$ (103)esi_RecoveriesFromChargedOffLoans
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember