XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.22.2

Loans, net and allowance for loan losses - Net Deferred Loan Costs (Details) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2022 USD ($) loan | Dec. 31, 2021 USD ($) loan
Net deferred loan costs | $ 602,000 | $ 1,567,000
Loans | 2,565,579,000 | 2,329,173,000
PPP |  |
Net deferred loan costs | 392,000 | 1,659,000
Loans | 27,036,000 | 68,893,000
Fixed interest rate | 1.00 |
PPP | Financial Asset, Past Due [Member] |  |
Loans | $ 7,000 |
Financing receivables, number of past due loans | loan | 2 |
PPP | Scenario, Loans Issued Before 5 June 2020 [Member] |  |
Term of paycheck protection program | 2 years |
Deferral term of paycheck protection program | 24 months |
PPP | Scenario, Loans Issued After 5 June 2020 [Member] |  |
Term of paycheck protection program | 5 years |
Deferral term of paycheck protection program | 60 months |
PPP Two |  |
Net deferred loan costs |  | $ 4,370,000,000
Loans | $ 13,921,000 |
Number of loans | loan |  | 1,062
Proceeds from Sale of Loans Receivable |  | $ 121,599,000,000
PPP One |  |
Loans | $ 13,115,000 |

X
- Definition Net deferred loan costs included in loan balances. + References No definition available. + Details
Name: | pfis_DeferredLoanCostsNet
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of past due loans. + References No definition available. + Details
Name: | pfis_FinancingReceivablesNumberOfPastDueLoans
Namespace Prefix: | pfis_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Deferral term of paycheck protection program loans. + References No definition available. + Details
Name: | pfis_PaycheckProtectionProgramDeferralTerm
Namespace Prefix: | pfis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of paycheck protection program loans. + References No definition available. + Details
Name: | pfis_PaycheckProtectionProgramLoanTerm
Namespace Prefix: | pfis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of loans processed under the Paycheck Protection Program. + References No definition available. + Details
Name: | pfis_PaycheckProtectionProgramNumberOfLoan
Namespace Prefix: | pfis_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of loan with fixed rate of interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansReceivableWithFixedRatesOfInterest1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow associated with the sale of loans receivables arising from the financing of goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfLoansReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=pfis_ScenarioLoansIssuedBefore5June2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=pfis_ScenarioLoansIssuedAfter5June2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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