XML 91 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended 1 Months Ended 3 Months Ended 0 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Jan. 31, 2014
Mar. 31, 2013
Mar. 20, 2014
Dec. 31, 2013
Feb. 28, 2013
Variable Interest Entity [Line Items]                  
Subordinated Note, maturity date     2026-03            
Gain (loss) on consolidation $ 16,631,000us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss $ 0us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss $ 16,631,000us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss $ (73,248,000)us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss          
Payments on Behalf of Borrowers 0esi_PaymentsOnBehalfOfBorrowers 2,502,000esi_PaymentsOnBehalfOfBorrowers 1,832,000esi_PaymentsOnBehalfOfBorrowers 7,647,000esi_PaymentsOnBehalfOfBorrowers          
Amount offset against 2009 Entity under the Revolving Note 0esi_AmountsClaimedAsOffsetsAgainstNoteReceivable 357,000esi_AmountsClaimedAsOffsetsAgainstNoteReceivable 0esi_AmountsClaimedAsOffsetsAgainstNoteReceivable 8,471,000esi_AmountsClaimedAsOffsetsAgainstNoteReceivable          
Advances to 2009 Entity   0esi_AdvancesMadeUnderNotesReceivable   0esi_AdvancesMadeUnderNotesReceivable          
Revolving note, amount owned to company 8,200,000esi_AdvancesToThirdPartyGross 8,200,000esi_AdvancesToThirdPartyGross 8,200,000esi_AdvancesToThirdPartyGross 8,200,000esi_AdvancesToThirdPartyGross       8,200,000esi_AdvancesToThirdPartyGross  
2009 Entity [Member]                  
Variable Interest Entity [Line Items]                  
Gain (loss) on consolidation 16,631,000us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
  16,631,000us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
Number of monthly payments     10esi_NumberOfInstallmentsToRepayLoan
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
Discount rate     10.00%esi_DiscountRate
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
Revenue or expenses on consolidation of income 0esi_VariableInterestEntityRevenueExpense
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
  0esi_VariableInterestEntityRevenueExpense
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
Recoveries from charged-off loans 0us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
186,000us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
475,000us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
413,000us-gaap_ProceedsFromRecoveriesOfLoanPreviouslyChargedOff
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
         
Amount offset against 2009 Entity under the Revolving Note 0esi_AmountsClaimedAsOffsetsAgainstNoteReceivable
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
357,000esi_AmountsClaimedAsOffsetsAgainstNoteReceivable
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
0esi_AmountsClaimedAsOffsetsAgainstNoteReceivable
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
8,471,000esi_AmountsClaimedAsOffsetsAgainstNoteReceivable
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
         
2009 Entity [Member] | Fair Value [Member]                  
Variable Interest Entity [Line Items]                  
Amount of liabilities exceeded assets 94,970,000esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
  94,970,000esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
2009 Entity [Member] | Carrying Value [Member]                  
Variable Interest Entity [Line Items]                  
Amount of liabilities exceeded assets 111,601,000esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
  111,601,000esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_TwoThousandNineEntityMember
           
PEAKS Trust [Member]                  
Variable Interest Entity [Line Items]                  
Reduction in excess of increase in fair value of liabilities over assets                 39,500,000esi_NetLiabilitiesEliminatedUponConsolidation
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
Gain (loss) on consolidation           (73,248,000)us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
     
Payments on Behalf of Borrowers         1,832,000esi_PaymentsOnBehalfOfBorrowers
/ dei_LegalEntityAxis
= esi_PeaksTrustMember
       
PEAKS Trust [Member] | 2014 Payment [Member]                  
Variable Interest Entity [Line Items]                  
Prepayment of Senior debt             40,000,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,748,000esi_LiabilityInExcessOfAsset
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= esi_PeaksTrustMember