XML 53 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value and Credit Risk of Financial Instruments - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Private Education Loans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying value of the loans $ 90,876us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= esi_PrivateEducationLoansMember
$ 84,209us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= esi_PrivateEducationLoansMember
CUSO [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Secured borrowing obligation, carrying value 121,007us-gaap_SecuredDebt
/ dei_LegalEntityAxis
= esi_CusoMember
 
(Level 3) Significant Unobservable Inputs [Member] | Private Education Loans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
The estimated fair value of loans 101,623us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= esi_PrivateEducationLoansMember
99,100us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= esi_PrivateEducationLoansMember
(Level 3) Significant Unobservable Inputs [Member] | Secured Borrowing Obligation [Member] | CUSO [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated fair value of debt 116,933us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= esi_CusoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
PEAKS Senior Debt [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying value senior debt 76,203us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= esi_PeaksSeniorDebtMember
 
PEAKS Senior Debt [Member] | (Level 3) Significant Unobservable Inputs [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying value senior debt 76,203us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= esi_PeaksSeniorDebtMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
229,224us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= esi_PeaksSeniorDebtMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Estimated fair value senior debt 85,248us-gaap_LongTermDebtFairValue
/ us-gaap_DebtInstrumentAxis
= esi_PeaksSeniorDebtMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
239,400us-gaap_LongTermDebtFairValue
/ us-gaap_DebtInstrumentAxis
= esi_PeaksSeniorDebtMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Term Loan [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying value of debt 96,349us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= esi_TermLoanMember
 
Term Loan [Member] | (Level 3) Significant Unobservable Inputs [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated fair value of debt $ 96,349us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= esi_TermLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member