XML 61 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Change in Accumulated Other Comprehensive Income (Changes To Accumulated Other Comprehensive Income By Components) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 1,315us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 305us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Other comprehensive income (loss) before reclassifications 694us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax 1,074us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax    
Reclassifications from other comprehensive (loss) income (74)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax    
Tax effect of current period changes (212)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges (364)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges    
Total other comprehensive income (loss) 408us-gaap_OtherComprehensiveIncomeLossNetOfTax 710us-gaap_OtherComprehensiveIncomeLossNetOfTax    
Ending balance 1,723us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 1,015us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Unrealized Gains And Losses On Available For Sale Securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 1,466us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
547us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Other comprehensive income (loss) before reclassifications 677us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1,035us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Reclassifications from other comprehensive (loss) income (74)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Tax effect of current period changes (206)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(351)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Total other comprehensive income (loss) 397us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
684us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Ending balance 1,863us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1,231us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Change In Fair Value Of Interest Rate Swap [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (190)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
(286)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
   
Other comprehensive income (loss) before reclassifications 17us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
39us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
   
Tax effect of current period changes (6)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
(13)efsi_OtherComprehensiveIncomeLossTaxEffectOfCurrentPeriodChanges
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
   
Total other comprehensive income (loss) 11us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
26us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
   
Ending balance (179)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
(260)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= efsi_ChangeInFairValueOfInterestRateSwapMember
   
Change In Benefit Obligations And Plan Assets For The Post Retirement Benefit Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     39us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
44us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending balance $ 39us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 44us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 39us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ 44us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember