XML 91 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
3. Loans, Past Due (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Past due loans      
Loans 30-89 Days Past Due $ 18,995PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue $ 20,192PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue  
Loans 90 or More Days Past Due 4,833us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 9,451us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue  
Total Past Due Loans 23,828us-gaap_FinancingReceivableRecordedInvestmentPastDue 29,643us-gaap_FinancingReceivableRecordedInvestmentPastDue  
Total Current Loans 628,063us-gaap_FinancingReceivableRecordedInvestmentCurrent 591,317us-gaap_FinancingReceivableRecordedInvestmentCurrent  
Total loans 651,891us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 620,960us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 619,974us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 882us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing  
Construction and land development      
Past due loans      
Loans 30-89 Days Past Due 294PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
3,416PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Loans 90 or More Days Past Due 3,540us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
5,426us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Total Past Due Loans 3,834us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
8,842us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Total Current Loans 53,783us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
54,900us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Total loans 57,617us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
63,742us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_ConstructionAndLandDevelopmentMember
 
Single-family residential      
Past due loans      
Loans 30-89 Days Past Due 5,988PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
4,518PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Loans 90 or More Days Past Due 268us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
1,555us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Total Past Due Loans 6,256us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
6,073us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Total Current Loans 200,161us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
189,902us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Total loans 206,417us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
195,975us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ResidentialRealEstateMember
 
Single-family residential - Banco de la Gente stated income      
Past due loans      
Loans 30-89 Days Past Due 8,998PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
9,833PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Loans 90 or More Days Past Due 610us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
1,952us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Total Past Due Loans 9,608us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
11,785us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Total Current Loans 37,407us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
37,678us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Total loans 47,015us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
49,463us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
881us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_BancoDeLaGenteMember
 
Commercial      
Past due loans      
Loans 30-89 Days Past Due 3,205PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
1,643PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Loans 90 or More Days Past Due 366us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
486us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Total Past Due Loans 3,571us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
2,129us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Total Current Loans 224,987us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
207,158us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Total loans 228,558us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
209,287us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialRealEstateMember
 
Multifamily and Farmland      
Past due loans      
Loans 30-89 Days Past Due 85PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
177PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Total Past Due Loans 85us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
177us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Total Current Loans 12,315us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
11,624us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Total loans 12,400us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
11,801us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_MultifamilyAndFarmlandMember
 
Total real estate loans      
Past due loans      
Loans 30-89 Days Past Due 18,570PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
19,587PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Loans 90 or More Days Past Due 4,784us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
9,419us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Total Past Due Loans 23,354us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
29,006us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Total Current Loans 528,653us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
501,262us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Total loans 552,007us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
530,268us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
881us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RealEstateMember
 
Commercial loans (not secured by real estate)      
Past due loans      
Loans 30-89 Days Past Due 241PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
424PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Loans 90 or More Days Past Due 49us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
29us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Total Past Due Loans 290us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
453us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Total Current Loans 75,972us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
67,594us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Total loans 76,262us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
68,047us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_CommercialLoanMember
 
Farm loans (not secured by real estate)      
Past due loans      
Loans 30-89 Days Past Due 0PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
0PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Total Past Due Loans 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Total Current Loans 7us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
19us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Total loans 7us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
19us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_FarmLoansNotSecuredByRealEstateMember
 
Consumer loans (not secured by real estate)      
Past due loans      
Loans 30-89 Days Past Due 184PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
181PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
3us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
Total Past Due Loans 184us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
184us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
Total Current Loans 9,876us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
9,409us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
Total loans 10,060us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
9,593us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
Accruing Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
1us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_ConsumerLoanMember
 
All other loans (not secured by real estate)      
Past due loans      
Loans 30-89 Days Past Due 0PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
0PEBK_FinancingReceivableRecordedInvestment30To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
 
Loans 90 or More Days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
 
Total Past Due Loans 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
 
Total Current Loans 13,555us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
13,033us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
 
Total loans 13,555us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
13,033us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
 
Accruing Loans 90 or More Days Past Due $ 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember
$ 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_InternalCreditAssessmentAxis
= PEBK_AllOtherLoansMember