XML 130 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended 1 Months Ended 0 Months Ended 3 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 31, 2014
Mar. 20, 2014
Dec. 31, 2012
Feb. 28, 2013
Variable Interest Entity [Line Items]                              
Imputed interest rate                 9.00%esi_NotesAndLoansReceivableImputedInterestRate            
Subordinated Note, maturity date                 2026-03            
Impairment charge $ 2,454us-gaap_AssetImpairmentCharges               $ 2,454us-gaap_AssetImpairmentCharges $ 0us-gaap_AssetImpairmentCharges $ 15,166us-gaap_AssetImpairmentCharges        
Gain (loss) on consolidation 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 16,631us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss (73,248)us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 16,631us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss (73,248)us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss        
Payments on Behalf of Borrowers                 1,832esi_PaymentsOnBehalfOfBorrowers 11,499esi_PaymentsOnBehalfOfBorrowers          
Offset amounts under Revolving Note                 0esi_AmountsClaimedAsOffsetsAgainstNoteReceivable 8,472esi_AmountsClaimedAsOffsetsAgainstNoteReceivable          
Carrying value of Revolving note 80,292us-gaap_NotesAndLoansReceivableNetNoncurrent       76,479us-gaap_NotesAndLoansReceivableNetNoncurrent       80,292us-gaap_NotesAndLoansReceivableNetNoncurrent 76,479us-gaap_NotesAndLoansReceivableNetNoncurrent          
PEAKS Trust [Member]                              
Variable Interest Entity [Line Items]                              
Impairment charge                     10,300us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
       
Gain (loss) on consolidation               (73,248)us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
             
Payments on Behalf of Borrowers                       1,832esi_PaymentsOnBehalfOfBorrowers
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
     
Carrying value of Revolving note 59,902us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
      76,479us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
      59,902us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
76,479us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
        104,834us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
PEAKS Trust [Member] | 2014 Payment [Member]                              
Variable Interest Entity [Line Items]                              
Prepayment of Senior debt                         40,000esi_GuaranteePaymentsRelatedToPEAKSProgram
/ us-gaap_DebtInstrumentAxis
= esi_FirstPaymentMember
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
   
PEAKS Trust [Member] | Fair Value [Member]                              
Variable Interest Entity [Line Items]                              
Amount of liabilities exceeded assets                             112,748esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
PEAKS Trust [Member] | Carrying Value [Member]                              
Variable Interest Entity [Line Items]                              
Reduction in excess of increase in fair value of liabilities over assets                             39,500esi_LiabilityInExcessOfAssetAtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
CUSO [Member]                              
Variable Interest Entity [Line Items]                              
Impairment charge                           4,900us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= esi_CusoMember
 
Gain (loss) on consolidation                 16,631us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss
/ dei_LegalEntityAxis
= esi_CusoMember
           
Number of monthly payments                 10esi_NumberOfInstallmentsToRepayLoan
/ dei_LegalEntityAxis
= esi_CusoMember
           
Discount rate                 10.00%esi_DiscountRate
/ dei_LegalEntityAxis
= esi_CusoMember
           
Recoveries from charged-off loans                 475us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_CusoMember
574us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_CusoMember
         
Offset amounts under Revolving Note                   8,472esi_AmountsClaimedAsOffsetsAgainstNoteReceivable
/ dei_LegalEntityAxis
= esi_CusoMember
         
Amounts relating to discharge payments                   6,786esi_AmountsElectedToDischargeObligations
/ dei_LegalEntityAxis
= esi_CusoMember
         
Revolving note, amount owned to company 8,200esi_AdvancesToThirdPartyGross
/ dei_LegalEntityAxis
= esi_CusoMember
      8,200esi_AdvancesToThirdPartyGross
/ dei_LegalEntityAxis
= esi_CusoMember
      8,200esi_AdvancesToThirdPartyGross
/ dei_LegalEntityAxis
= esi_CusoMember
8,200esi_AdvancesToThirdPartyGross
/ dei_LegalEntityAxis
= esi_CusoMember
         
Carrying value of Revolving note 20,390us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_CusoMember
23,793us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_CusoMember
    2,500us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_CusoMember
      20,390us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_CusoMember
2,500us-gaap_NotesAndLoansReceivableNetNoncurrent
/ dei_LegalEntityAxis
= esi_CusoMember
         
CUSO [Member] | Fair Value [Member]                              
Variable Interest Entity [Line Items]                              
Amount of liabilities exceeded assets   94,970esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_CusoMember
                         
CUSO [Member] | Carrying Value [Member]                              
Variable Interest Entity [Line Items]                              
Amount of liabilities exceeded assets   $ 111,601esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_CusoMember