XML 65 R50.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Investment Securities (Details 3) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
GSE - Mortgage-backed securities |  |
Level 1 valuation | $ 0 | $ 0
Level 2 valuation | 234,902 | 240,500
Level 3 valuation | 0 | 0
Estimated fair value | 234,902 | 240,500
U.S. Government sponsored enterprises |  |
Level 1 valuation | 0 | 0
Level 2 valuation | 10,515 | 11,539
Level 3 valuation | 0 | 0
Estimated fair value | 10,515 | 11,539
State and political subdivisions |  |
Level 1 valuation | 0 | 0
Level 2 valuation | 105,093 | 150,203
Level 3 valuation | 0 | 0
Estimated fair value | 105,093 | 150,203
U.S Treasuries [Member] |  |
Level 1 valuation | 0 | 0
Level 2 valuation | 10,144 | 9,814
Level 3 valuation | 0 | 0
Estimated fair value | 10,144 | 9,814
Private label mortgage-backed securities |  |
Level 1 valuation | 0 | 0
Level 2 valuation | 31,270 | 33,338
Level 3 valuation | 0 | 0
Estimated fair value | $ 31,270 | $ 33,338

X
- References No definition available. + Details
Name: | pebk_AvailableForSaleSecuritiesEstimatedFairValue
Namespace Prefix: | pebk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | pebk_AvailableforsaleSecuritiesLevelOneValuation
Namespace Prefix: | pebk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | pebk_AvailableforsaleSecuritiesLevelThreeValuation
Namespace Prefix: | pebk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | pebk_AvailableforsaleSecuritiesLevelTwoValuation
Namespace Prefix: | pebk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=pebk_GSEMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=pebk_USTreasuriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=pebk_PrivatelLabelMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |