XML 46 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Purchase Credit Impaired ("PCI") Loans - Summary of Aging of Recorded Investment in Past Due PCI Loans by Portfolio Class and Category (Details) (Covered Loans, USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due $ 854efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue $ 3,672efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
90 or More Days Past Due 13,921us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 10,722us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 14,775us-gaap_FinancingReceivableRecordedInvestmentPastDue 14,394us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 80,013us-gaap_FinancingReceivableRecordedInvestmentCurrent 84,709us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total 94,788us-gaap_NotesReceivableGross 99,103us-gaap_NotesReceivableGross
Commercial & Industrial
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 6us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
16us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 6us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
16us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 4,119us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
3,996us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total 4,125us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
4,012us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Commercial Real Estate Owner Occupied
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 3,115us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
2,759us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 3,115us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
2,759us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 17,820us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
19,936us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total 20,935us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
22,695us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Commercial Real Estate Investor Owned
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
878efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 7,953us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
6,484us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 7,953us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
7,362us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 29,571us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
31,704us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total 37,524us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
39,066us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Construction and Land Development
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 396efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
774efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 396us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
774us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 7,178us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
6,966us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total 7,574us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
7,740us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Residential Real Estate
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 448efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
2,020efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 2,847us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
1,451us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 3,295us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
3,471us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 21,019us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
21,650us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total 24,314us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
25,121us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Consumer & Other
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-89 Days Past Due 10efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
0efsc_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
12us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total Past Due 10us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
12us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Current 306us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
457us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
Total $ 316us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember
$ 469us-gaap_NotesReceivableGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_CoveredLoansMember