XML 46 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment securities - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Security
Dec. 31, 2013
Security
Dec. 31, 2012
Schedule of Available-for-sale Securities [Line Items]      
Unrealized gains, net $ 4,090,000pfis_AvailableForSaleSecuritiesUnrealizedGainLossNetOfTax $ 1,826,000pfis_AvailableForSaleSecuritiesUnrealizedGainLossNetOfTax  
Net of deferred income taxes 2,202,000pfis_DeferredTaxLiabilitiesUnrealizedGainsOnAvailableForSaleSecurities 984,000pfis_DeferredTaxLiabilitiesUnrealizedGainsOnAvailableForSaleSecurities  
Proceeds from the sale of investment securities available-for-sale 15,389,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 4,573,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 5,821,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Gross realized gains 919,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 163,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 317,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Gross realized losses 58,000us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Income tax provision applicable to net realized gains 301,000pfis_AvailableForSaleSecuritiesIncomeTaxBenefitOnRealizedGainsLosses 55,000pfis_AvailableForSaleSecuritiesIncomeTaxBenefitOnRealizedGainsLosses 108,000pfis_AvailableForSaleSecuritiesIncomeTaxBenefitOnRealizedGainsLosses
Carrying value of securities pledged 216,192,000us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral 202,407,000us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral  
Number of investment securities held 52pfis_NumberOfInvestmentSecuritiesOwned 153pfis_NumberOfInvestmentSecuritiesOwned  
State and Municipals, Tax-Exempt [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Number of investment securities held 16pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_InvestmentTypeAxis
= us-gaap_NontaxableMunicipalBondsMember
79pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_InvestmentTypeAxis
= us-gaap_NontaxableMunicipalBondsMember
 
Number of securities in continuous unrealized loss positions 12 months or longer 4pfis_NumberOfSecuritiesInContinuousUnrealizedLossPosition12MonthsOrLonger
/ us-gaap_InvestmentTypeAxis
= us-gaap_NontaxableMunicipalBondsMember
   
State and Municipals, Taxable [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Number of investment securities held 1pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_InvestmentTypeAxis
= us-gaap_TaxableMunicipalBondsMember
16pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_InvestmentTypeAxis
= us-gaap_TaxableMunicipalBondsMember
 
Number of securities in continuous unrealized loss positions 12 months or longer 1pfis_NumberOfSecuritiesInContinuousUnrealizedLossPosition12MonthsOrLonger
/ us-gaap_InvestmentTypeAxis
= us-gaap_TaxableMunicipalBondsMember
   
U.S. Government-Sponsored Enterprises State and Municipals [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Maximum percentage of stockholders' equity exceeded for securities of any individual issuer 10.00%pfis_MaximumPercentageOfStockholdersEquityExceededForSecuritiesOfAnyIndividualIssuer
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
10.00%pfis_MaximumPercentageOfStockholdersEquityExceededForSecuritiesOfAnyIndividualIssuer
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Number of investment securities held 9pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
39pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Number of securities in continuous unrealized loss positions 12 months or longer 2pfis_NumberOfSecuritiesInContinuousUnrealizedLossPosition12MonthsOrLonger
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
1pfis_NumberOfSecuritiesInContinuousUnrealizedLossPosition12MonthsOrLonger
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Other-than-temporary impairments recognized $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
$ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
$ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Mortgage-backed Securities, Issued by Government Agencies [Member] | United States [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Number of investment securities held 26pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pfis_MortgageBackedSecuritiesIssuedByGovernmentAgenciesMember
/ us-gaap_StatementGeographicalAxis
= country_US
16pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pfis_MortgageBackedSecuritiesIssuedByGovernmentAgenciesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Corporate Debt Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Number of investment securities held   1pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Common Stock [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Number of investment securities held   2pfis_NumberOfInvestmentSecuritiesOwned
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember