<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bprn-20260129.xsd" xlink:type="simple"/>
    <context id="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001913971</identifier>
        </entity>
        <period>
            <startDate>2026-01-29</startDate>
            <endDate>2026-01-29</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_c1e32592-ee4f-45e5-a139-03bb0a036c54">0001913971</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_ea1b5d74-df9e-4fa6-aca4-3f45c25f355e">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_1fd003d5-9cd3-4496-9f2a-1325d7f03e04">8-K</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_25c21a03-eec7-4f8b-b9cd-79903bb9c22c">PRINCETON BANCORP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_0879192e-10a8-4a6b-aec3-6d17185d8d20">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_3fd98db1-acc9-47ff-a82e-70c94f5b491f">001-41589</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_ed342680-965e-41ba-aefa-8ca5aad56eba">88-4268702</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_8af6ae5d-6354-46cd-bb9a-d7510f09fb22">183 Bayard Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_995edbb0-08da-4617-973a-21c783737e9c">Princeton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_332c7dcd-1804-46d5-b818-cd19c24bb10e">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_e5cedea2-a44b-4dae-8d17-52d199cb796b">08540</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_2b5880c0-e686-4aff-8495-30b327c4412f">(609)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_f744e146-5cdf-4fa6-b0af-49dbdf248099">921-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_684a8927-ca89-4811-8c81-333c95f3e85a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_c67a7f83-a810-4cc2-804d-28360e80ae66">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_9481350c-b37d-496c-800f-c24ac4d11dea">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_bc742357-7e31-4412-81cd-5dd7a2b2a790">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_a0a4abd5-c1ee-43cd-b787-b89f1bc70690">Common stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_69bda037-7b2e-4af2-a169-ed106d236e94">BPRN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_93ef126e-6618-43a6-a0d6-24fc3cc23d8c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_f594c597-c1fe-4ec7-99dd-be8e208b6f29"
      id="F_4d2cb13f-7c37-4ae6-8316-f5ee57ca17c9">false</dei:EntityEmergingGrowthCompany>
</xbrl>