XML 136 R101.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Employee benefit plans - Components of Net Periodic Pension Expense (Income) and Other Amounts Recognized in Other Comprehensive Income (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Changes in plan assets and benefit obligations recognized in other comprehensive income (loss): |  |  |
Net loss (gain) | $ 7,567 us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax | $ 3,883 us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax |
Pension Benefits [Member] |  |  |
Components of net periodic pension cost: |  |  |
Interest cost | 678 us-gaap_DefinedBenefitPlanInterestCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 646 us-gaap_DefinedBenefitPlanInterestCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 673 us-gaap_DefinedBenefitPlanInterestCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Expected return on plan assets | (910)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (825)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (809)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Amortization of unrecognized net gain loss | 92 pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 180 pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 136 pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Net periodic benefit cost | (140)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 1 us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Changes in plan assets and benefit obligations recognized in other comprehensive income (loss): |  |  |
Net loss (gain) | 3,684 us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (2,369)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 739 us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Deferred tax | (1,289)pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 805 pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (251)pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Total recognized in other comprehensive income | 2,395 us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (1,564)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 488 us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Total recognized in net period pension cost and other comprehensive income | 2,255 pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | (1,563)pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 488 pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Postretirement Life Insurance Benefits [Member] |  |  |
Components of net periodic pension cost: |  |  |
Service cost |  | 35 us-gaap_DefinedBenefitPlanServiceCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 48 us-gaap_DefinedBenefitPlanServiceCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Interest cost |  | 111 us-gaap_DefinedBenefitPlanInterestCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 139 us-gaap_DefinedBenefitPlanInterestCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Amortization of unrecognized net gain loss |  | 96 pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 111 pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Net periodic benefit cost |  | 242 us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 298 us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Changes in plan assets and benefit obligations recognized in other comprehensive income (loss): |  |  |
Net loss (gain) |  | (1,273)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 185 us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Deferred tax |  | 620 pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | (63)pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Total recognized in other comprehensive income |  | (653)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | 122 us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Total recognized in net period pension cost and other comprehensive income |  | $ (411)pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember | $ 420 pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DefinedBenefitPostretirementLifeInsuranceMember

X
- Definition Amount Recognized In Net Periodic Benefit Cost And Other Comprehensive Income Loss Net Of Tax + References No definition available. + Details
Name: | pfis_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan Amortization Of Unrecognized Gains Losses + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanAmortizationOfUnrecognizedGainsLosses
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan other comprehensive income loss deferred tax. + References No definition available. + Details
Name: | pfis_DefinedBenefitPlanOtherComprehensiveIncomeLossDeferredTax
Namespace Prefix: | pfis_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount before tax, after reclassification adjustments, of actuarial gain (loss) that has not been recognized in the income statement. + 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 (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 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition An amount calculated as a basis for determining the extent of delayed recognition of the effects of changes in the fair value of assets. The expected return on plan assets is determined based on the expected long-term rate of return on plan assets and the market-related value of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Expected Return on Plan Assets -URI http://asc.fasb.org/extlink&oid=6512136 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Expected Return on Plan Assets -URI http://asc.fasb.org/extlink&oid=6512171 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase in a defined benefit pension plan's projected benefit obligation or a defined benefit postretirement plan's accumulated postretirement benefit obligation due to the passage of time. + 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 (h)(2) -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 (a)(2) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanInterestCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period. The portion of the expected postretirement benefit obligation attributed to employee service during the period. The service cost component is a portion of the benefit obligation and is unaffected by the funded status of the plan. + 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 (h)(1) -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 -Glossary Service Cost (Component of Net Periodic Pension Cost) -URI http://asc.fasb.org/extlink&oid=6525008 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanServiceCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
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: |