XML 69 R55.htm IDEA: XBRL DOCUMENT
v3.21.1

Nature of Banking Activities and Significant Accounting Policies (Narrative) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) loan shares | Dec. 31, 2019 USD ($) shares | Dec. 31, 2018 shares
Property Plant And Equipment [Line Items] |  |  |
Ownership percentage in subsidiaries | 100.00% |  |
Period interest on mortgage loans is discontinued | 120 days |  |
Period Interest on commercial loans discontinued | 90 days |  |
Credit card loans and other personal loans are charged off | 180 days |  |
Limit of the estimated appraised value of the furnished home | 80.00% |  |
Authorized issuance of shares of common stock | 500,000 |  |
"More likely than not" threshold | 50.00% |  |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 0 | 0 | 0
Number of shares of common stock able to be repurchased | 150,000 |  |
Treasury Stock, Shares, Retired | 67,189 | 53,988 |
Stock Repurchased and Retired During Period, Value | $ | $ 27.60 | $ 32.79 |
Maximum numbers of shares that may yet be purchased under plan | 121,425 |  |
Building [Member] | Minimum [Member] |  |  |
Property Plant And Equipment [Line Items] |  |  |
Estimated useful lives | 10 years |  |
Building [Member] | Maximum [Member] |  |  |
Property Plant And Equipment [Line Items] |  |  |
Estimated useful lives | 39 years |  |
Furniture and equipment [Member] | Minimum [Member] |  |  |
Property Plant And Equipment [Line Items] |  |  |
Estimated useful lives | 3 years |  |
Furniture and equipment [Member] | Maximum [Member] |  |  |
Property Plant And Equipment [Line Items] |  |  |
Estimated useful lives | 10 years |  |
Paycheck Protection Program Loans [Member] |  |  |
Property Plant And Equipment [Line Items] |  |  |
Number of loans | loan | 911 |  |
Total outstanding balance of loans | $ | $ 81,300,000 |  |

X
- Definition Common Stock Shares Authorized Compensation Plan + References No definition available. + Details
Name: | efsi_CommonStockSharesAuthorizedCompensationPlan
Namespace Prefix: | efsi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Consolidated Financial Ownership Wholly Owned Subsidiary Percentage + References No definition available. + Details
Name: | efsi_ConsolidatedFinancialOwnershipWhollyOwnedSubsidiaryPercentage
Namespace Prefix: | efsi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Credit Card Loans Charged Off After Past Due + References No definition available. + Details
Name: | efsi_CreditCardLoansChargedOffAfterPastDue
Namespace Prefix: | efsi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of loans. + References No definition available. + Details
Name: | efsi_NumberOfLoans
Namespace Prefix: | efsi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Outstanding balance of loans. + References No definition available. + Details
Name: | efsi_OutstandingBalanceOfLoans
Namespace Prefix: | efsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage Limit Of Estimated Appraised Value Of Home + References No definition available. + Details
Name: | efsi_PercentageLimitOfEstimatedAppraisedValueOfHome
Namespace Prefix: | efsi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage To Represent More Likely Than Not + References No definition available. + Details
Name: | efsi_PercentageToRepresentMoreLikelyThanNot
Namespace Prefix: | efsi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period Interest on Commercial Loans Discontinued + References No definition available. + Details
Name: | efsi_PeriodInterestonCommercialLoansDiscontinued
Namespace Prefix: | efsi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period Interest on Mortgage Loans Discontinued + References No definition available. + Details
Name: | efsi_PeriodInterestonMortgageLoansDiscontinued
Namespace Prefix: | efsi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=efsi_PaycheckProtectionProgramLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |