XML 80 R98.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Employee benefit plans - Additional Information (Detail) (USD $) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Jun. 22, 2008
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Penn Security Bank and Trust Company ESOP shares held and allocated |  | 104,964 us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated |  |
Contribution to ESOP | $ 294,000 us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP | $ 218,000 us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP | $ 105,000 us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP |
Contribution by Penn Security Bank and Trust Company Retirement Profit Sharing Plan's | 872,000 us-gaap_DefinedBenefitPlanContributionsByEmployer |  |  |
Discretionary contributions | 408,000 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount | 234,000 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount | 221,000 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount |
Percentage of matched contributions by employees |  | 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch | 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch |
Common stock held in Plan |  | 263,559 us-gaap_CommonStockSharesHeldInEmployeeTrustShares |  |
Employee benefit plan expense | 0 us-gaap_DefinedBenefitPlanAdministrationExpenses |  |  |
Maximum annual benefit percent in excess of federal limits | 6.00%pfis_DefinedBenefitPlanMaximumAnnualPaymentPercentage |  |  |
Retirement age period for fixed benefits payable | 65 years |  |  |
Benefits accrued under employees' pension plan |  |  |  | 0 pfis_DefinedBenefitPlanAccruedPensionBenefitCosts
Postretirement Life Insurance Plan, description | The Postretirement Life Insurance Plan was an unfunded, non-vesting defined benefit plan for employees of Penn Security Bank and Trust Company hired after July 1, 1995; which provided postretirement life insurance benefit of $50,000 at retirement, then decreasing to $5,000 at age 75. Employees hired prior to July 1, 1995 were entitled to three times their salary at retirement. During 2013 the company entered into an agreement with an insurance company to transfer all risk and obligation for benefits payable as to the current retiree group in exchange for a one time fixed payment, additionally the company eliminated retiree life insurance for current employees. |  |  |
Postretirement life insurance benefit | 50,000 pfis_PostretirementLifeInsuranceBenefitAmount |  |  |
Age limit for postretirement life insurance benefit | 75 years |  |  |
Increase in accumulated benefit obligation | 2,138,000 us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnAccumulatedBenefitObligation |  |  |
Defined benefit plan accumulated benefit obligation | 17,869,000 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | 14,211,000 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation |  |
Defined benefit plan, diversification | We invest in individual high-grade common stocks that are selected from our approved list; (ii) diversification is maintained by having no more than 20% in any industry sector and no individual equity representing more than 10% of the portfolio |  |  |
Amount of company's common stock included in equity securities | 0 pfis_CompanyCommonStockIncludedInEquitySecurities | 0 pfis_CompanyCommonStockIncludedInEquitySecurities |  |
Expected payment period of benefits payment | 5 years |  |  |
Pension Benefits [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Contribution by Penn Security Bank and Trust Company Retirement Profit Sharing Plan's | 241,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 167,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Employee benefit plan expense | 5,000 us-gaap_DefinedBenefitPlanAdministrationExpenses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 7,000 us-gaap_DefinedBenefitPlanAdministrationExpenses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 4,000 us-gaap_DefinedBenefitPlanAdministrationExpenses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Employee benefit plan liability | 48,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 43,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Defined benefit plan, net periodic benefit cost over next fiscal year | (140,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 1,000 us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Industry Sector [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Maximum diversification percentage | 20.00%pfis_DefinedBenefitPlanDiversificationPercentageMaximum / us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis = us-gaap_CommonStocksByIndustryMember |  |  |
Equity Securities [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Maximum diversification percentage | 10.00%pfis_DefinedBenefitPlanDiversificationPercentageMaximum / us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis = us-gaap_EquitySecuritiesMember |  |  |
After Retirement [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Postretirement life insurance benefit | 5,000 pfis_PostretirementLifeInsuranceBenefitAmount / us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis = pfis_AfterRetirementMember |  |  |
2014 [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined benefit plan, net periodic benefit cost over next fiscal year | 199,000 us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_StatementScenarioAxis = pfis_TwoThousandAndFourteenMember |  |  |
Cash Equivalents [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined benefit plan, target allocation percentage | 10.00%pfis_DefinedBenefitPlanTargetAllocationPercentage1 / us-gaap_InvestmentTypeAxis = us-gaap_CashEquivalentsMember |  |  |
Fixed Income [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined benefit plan, target allocation percentage | 40.00%pfis_DefinedBenefitPlanTargetAllocationPercentage1 / us-gaap_InvestmentTypeAxis = us-gaap_FixedIncomeInvestmentsMember |  |  |
Equity [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined benefit plan, target allocation percentage | 50.00%pfis_DefinedBenefitPlanTargetAllocationPercentage1 / us-gaap_InvestmentTypeAxis = us-gaap_EquityMember |  |  |
Safe Harbor [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Contribution by Penn Security Bank and Trust Company Retirement Profit Sharing Plan's | 464,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SafeHarborPlanMember | 310,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SafeHarborPlanMember | 306,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SafeHarborPlanMember |
SERPs [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined benefit plan accrued liabilities | 1,167,000 us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SupplementalExecutiveRetirementPlansMember | 927,000 us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SupplementalExecutiveRetirementPlansMember |  |
Defined benefit plan compensation expenses | $ 80,000 us-gaap_OtherPostretirementBenefitExpense / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SupplementalExecutiveRetirementPlansMember | $ 164,000 us-gaap_OtherPostretirementBenefitExpense / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SupplementalExecutiveRetirementPlansMember | $ 77,000 us-gaap_OtherPostretirementBenefitExpense / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = pfis_SupplementalExecutiveRetirementPlansMember |

X
- Definition Age Limit For Postretirement Life Insurance Benefit + References No definition available. + Details
Name: | pfis_AgeLimitForPostretirementLifeInsuranceBenefit
Namespace Prefix: | pfis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company Common Stock Included In Equity Securities + References No definition available. + Details
Name: | pfis_CompanyCommonStockIncludedInEquitySecurities
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan Accrued Pension Benefit Costs + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanAccruedPensionBenefitCosts
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined Benefit Plan Diversification Percentage Maximum + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanDiversificationPercentageMaximum
Namespace Prefix: | pfis_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Expected Future Benefit Payments, Period + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanExpectedFutureBenefitPaymentsPeriod
Namespace Prefix: | pfis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Fixed Benefits Payable Upon Retirement Age Period + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanFixedBenefitsPayableUponRetirementAgePeriod
Namespace Prefix: | pfis_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Maximum Annual Payment Percentage + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanMaximumAnnualPaymentPercentage
Namespace Prefix: | pfis_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Target Allocation Percentage 1 + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanTargetAllocationPercentage1
Namespace Prefix: | pfis_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Postretirement Life Insurance Benefit Amount + References No definition available. + Details
Name: | pfis_PostretirementLifeInsuranceBenefitAmount
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6418455&loc=d3e16701-113920 + Details
Name: | us-gaap_CommonStockSharesHeldInEmployeeTrustShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition This represents the entire liability recognized in the balance sheet that is associated with the defined benefit pension plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accumulated Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6503844 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of plan administration expenses deducted from total plan assets. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAdministrationExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of diversification use that is pertinent to an understanding of the plan investment policies and strategies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanDiversification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of increase or decrease in the accumulated benefit obligation related to the effects of a change in the substantive terms of an existing defined benefit pension plan or the initiation of a new plan. A plan amendment may increase or decrease benefits, including those attributed to years of service already rendered. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Plan Amendment -URI http://asc.fasb.org/extlink&oid=6520743 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Plan Amendment -URI http://asc.fasb.org/extlink&oid=6520782 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (r) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) termination benefits pertaining to exit or disposal activities, and d) stock compensation plans. Benefits may be provided in cash or in kind and may be paid as a result of disability, layoff, death, or other event. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 15 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6410066&loc=d3e79194-111664 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Nonretirement Postemployment Benefits -URI http://asc.fasb.org/extlink&oid=6518940 + Details
Name: | us-gaap_DescriptionOfPostemploymentBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of costs recognized during the period for non-pension postretirement benefits, such as medical, dental and life insurance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (q) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This represents the entire liability recognized in the balance sheet that is associated with the defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of allocated shares held by the Employee Stock Option Plan at balance sheet date. Allocated shares are shares that have been assigned to individual participant accounts based on a known formula. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_SharesHeldInEmployeeStockOptionPlanAllocated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=pfis_AfterRetirementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=pfis_SafeHarborPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=pfis_SupplementalExecutiveRetirementPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=pfis_TwoThousandAndFourteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis=us-gaap_CommonStocksByIndustryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesByTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |