XML 74 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Portfolio Loans - Summary of Recorded Investment by Category for Portfolio Loans Restructured (Details) (Non-Covered Loans, USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
loan
Mar. 31, 2014
loan
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
Pre-Modification Outstanding Recorded Balance $ 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 $ 1,292us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 1,042us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Commercial & Industrial
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialAndIndustrialPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Commercial Real Estate Owner Occupied
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
1,292us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
1,042us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateOwnerOccupiedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Commercial Real Estate Investor Owned
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_CommercialRealEstateInvestorOwnedFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Construction and Land Development
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConstructionAndLandDevelopmentFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Residential Real Estate
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ResidentialRealEstateFinancingReceivableMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Consumer & Other
   
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Pre-Modification Outstanding Recorded Balance 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
Post-Modification Outstanding Recorded Balance $ 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember
$ 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= efsc_ConsumerAndOtherPortfolioSegmentMember
/ efsc_LoansByMajorCategoryAxis
= efsc_NoncoveredLoansMember