XML 80 R66.htm IDEA: XBRL DOCUMENT
v3.21.1

Loans and Allowance for Loan Losses (Schedule of loan loss provision by change in allowance methodology) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | $ 1,457 | $ 629
Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 1,653 |
Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 708 |
Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 945 |
Construction and Farmland |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 1,270 | (145)
Construction and Farmland | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 1,270 |
Construction and Farmland | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 85 |
Construction and Farmland | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 1,185 |
Residential Portfolio Segment | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 73 |
Residential Portfolio Segment | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 275 |
Residential Portfolio Segment | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | (202) |
Commercial Real Estate |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | (493) | (17)
Commercial Real Estate | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | (493) |
Commercial Real Estate | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 444 |
Commercial Real Estate | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | (937) |
Commercial - Non Real Estate |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 360 | $ 444
Commercial - Non Real Estate | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 360 |
Commercial - Non Real Estate | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | (262) |
Commercial - Non Real Estate | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 622 |
Consumer Installment Financing Receivable | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 186 |
Consumer Installment Financing Receivable | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 140 |
Consumer Installment Financing Receivable | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 46 |
Other Loans | Current Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 257 |
Other Loans | Prior Methodology |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | 26 |
Other Loans | Difference |  |
Financing Receivable Impaired [Line Items] |  |
Provision charged to operating expense | $ 231 |

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_FinancingReceivableImpairedLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_ProvisionForLoanLeaseAndOtherLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=efsi_CurrentMethodologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=efsi_PriorMethodologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=efsi_DifferenceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=efsi_ConstructionAndFarmlandFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=efsi_ConsumerInstallmentFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=efsi_OtherLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |