XML 68 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Troubled Debt Restructurings (Loans By Class of Financing Receivable Modified as TDRs) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
contract
Dec. 31, 2013
contract
Troubled Debt Restructuring, Subsequent Periods [Line Items]    
Number of Contracts 5efsi_TroubledDebtRestructuringModificationsNumberOfContracts 5efsi_TroubledDebtRestructuringModificationsNumberOfContracts
Troubled Debt Restructurings Within Previous Twelve Months [Member]    
Troubled Debt Restructuring, Subsequent Periods [Line Items]    
Number of Contracts 1efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
2efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
Recorded Investment 79efsi_TroubledDebtRestructuringModificationsRecordedInvestment
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
1,614efsi_TroubledDebtRestructuringModificationsRecordedInvestment
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
Construction And Farmland Commercial [Member]    
Troubled Debt Restructuring, Subsequent Periods [Line Items]    
Number of Contracts 1efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
2efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
Construction And Farmland Commercial [Member] | Troubled Debt Restructurings Within Previous Twelve Months [Member]    
Troubled Debt Restructuring, Subsequent Periods [Line Items]    
Number of Contracts 1efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
2efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
Recorded Investment 79efsi_TroubledDebtRestructuringModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
1,614efsi_TroubledDebtRestructuringModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ConstructionAndFarmlandCommercialFinancingReceivableMember
/ efsi_TroubledDebtRestructuringCreditorSubsequentPeriodsAxis
= efsi_TroubledDebtRestructuringsWithinPreviousTwelveMonthsMember
Residential Single Family Financing Receivable [Member]    
Troubled Debt Restructuring, Subsequent Periods [Line Items]    
Number of Contracts 1efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ResidentialSingleFamilyFinancingReceivableMember
2efsi_TroubledDebtRestructuringModificationsNumberOfContracts
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= efsi_ResidentialSingleFamilyFinancingReceivableMember