XML 75 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Risks and Uncertainties - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 1 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jan. 31, 2014
Sep. 30, 2014
Dec. 04, 2014
Unusual Risk or Uncertainty [Line Items]          
Letter of credit termination date Nov. 04, 2019        
Payments on Behalf of Borrowers $ 1,832esi_PaymentsOnBehalfOfBorrowers $ 11,499esi_PaymentsOnBehalfOfBorrowers      
Line of Credit [Member]          
Unusual Risk or Uncertainty [Line Items]          
Percentage of cash collateral amount equal to face amount 103.00%esi_RequiredCashCollateralForLettersOfCredit2
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
       
Percentage of cash collateral amount equal to face amount of ED Letter of Credit 109.00%esi_RequiredCashCollateralForLettersOfCredit1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
       
Cash collateral to be provided for letter of credit as of the filing date 89,304esi_CashCollateralForLettersOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
       
PEAKS Guarantee [Member]          
Unusual Risk or Uncertainty [Line Items]          
Payments under PEAK Guarantee 161,100esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
    2,700esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
 
Payments on Behalf of Borrowers     1,800esi_PaymentsOnBehalfOfBorrowers
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
   
PEAKS Guarantee [Member] | CUSO [Member]          
Unusual Risk or Uncertainty [Line Items]          
Payments under PEAK Guarantee 159,300esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
/ dei_LegalEntityAxis
= esi_CusoMember
       
Payments on Behalf of Borrowers 1,832esi_PaymentsOnBehalfOfBorrowers
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
/ dei_LegalEntityAxis
= esi_CusoMember
       
CUSO RSA [Member]          
Unusual Risk or Uncertainty [Line Items]          
Net guarantee obligation payments 9,139esi_GuaranteeObligationsPaymentsNetOfRecoveries
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
2,600esi_GuaranteeObligationsPaymentsNetOfRecoveries
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
     
CUSO RSA [Member] | CUSO [Member]          
Unusual Risk or Uncertainty [Line Items]          
Net guarantee obligation payments 9,139esi_GuaranteeObligationsPaymentsNetOfRecoveries
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
/ dei_LegalEntityAxis
= esi_CusoMember
       
Recoveries from charged-off loans 466esi_RecoveriesFromChargedOffLoansOwedRelatedToRegularPaymentsObligation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
/ dei_LegalEntityAxis
= esi_CusoMember
       
Minimum [Member] | Line of Credit [Member]          
Unusual Risk or Uncertainty [Line Items]          
Percentage of cash collateral amount equal to face amount 103.00%esi_RequiredCashCollateralForLettersOfCredit2
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Percentage of cash collateral amount equal to face amount of ED Letter of Credit 109.00%esi_RequiredCashCollateralForLettersOfCredit1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
2015 [Member] | PEAKS Guarantee [Member]          
Unusual Risk or Uncertainty [Line Items]          
Payments under PEAKS guarantee 29,800esi_EstimatedFutureGuaranteePaymentUnderPeaksProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
/ us-gaap_StatementScenarioAxis
= esi_FuturePeriodOneMember
       
2015 [Member] | CUSO RSA [Member]          
Unusual Risk or Uncertainty [Line Items]          
Recoveries from charged-off loans 1,400esi_RecoveriesFromChargedOffLoansOwedRelatedToRegularPaymentsObligation
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
/ us-gaap_StatementScenarioAxis
= esi_FuturePeriodOneMember
       
Payments under CUSO Program 13,000esi_EstimatedFutureGuaranteePaymentsUnderCusoProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
/ us-gaap_StatementScenarioAxis
= esi_FuturePeriodOneMember
       
2016 [Member] | PEAKS Guarantee [Member]          
Unusual Risk or Uncertainty [Line Items]          
Payments under PEAKS guarantee 4,300esi_EstimatedFutureGuaranteePaymentUnderPeaksProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_PeaksGuaranteeMember
/ us-gaap_StatementScenarioAxis
= esi_FuturePeriodTwoMember
       
2016 [Member] | CUSO RSA [Member]          
Unusual Risk or Uncertainty [Line Items]          
Payments under CUSO Program 14,400esi_EstimatedFutureGuaranteePaymentsUnderCusoProgram
/ us-gaap_GuaranteeObligationsByNatureAxis
= esi_CusoRiskShareAgreementMember
/ us-gaap_StatementScenarioAxis
= esi_FuturePeriodTwoMember
       
Term Loan [Member]          
Unusual Risk or Uncertainty [Line Items]          
Cash collateral to be provided for letter of credit as of the filing date       100esi_CashCollateralForLettersOfCredit
/ us-gaap_DebtInstrumentAxis
= esi_TermLoanMember
 
Aggregate principal amount $ 100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= esi_TermLoanMember
      $ 100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= esi_TermLoanMember