<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ck0002089126-20260720.xsd" xlink:type="simple"/>
    <context id="C_86402658-6832-4e97-97e5-9b68597a8fb2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002089126</identifier>
        </entity>
        <period>
            <startDate>2026-07-20</startDate>
            <endDate>2026-07-20</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_3816b1c4-e121-439c-8dc3-967c96e9acc1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_c34df6bb-173b-4c06-9155-7e6156f5c02e">0002089126</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_ed8d2741-7e50-4c42-b1e5-96bfba7c1759">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_8d54d624-3424-48a3-aa17-60d3ecea2c5c">2026-07-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_3e7786ae-0240-4e04-a5b3-4a15215353ac">PennantPark Private Income Fund</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_3b79b67c-6023-4ef5-aa86-b4a0690c477d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_86d794e2-bfd8-4da2-af8e-9089135b5d84">000-56787</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_20bef9f5-e24f-4b19-bb9d-d13dffa30faa">33-4777837</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_023bbd60-16d8-45fa-9aa5-986e64514db8">1691 Michigan Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_6dfa7b4a-84e3-41aa-b77d-8ae2e355842f">Miami Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_22216655-651a-4899-9f08-de98ed5d1da7">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_c90ff97c-f168-4e45-83ca-86c9ce203a8a">33139</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_4c4fde47-d609-4cea-adbf-1016da1a8b30">(786)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_cc553929-5da2-45f9-817d-dfc4e0ef37fb">297-9500</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_a7bcaf28-a614-4156-85f0-9ee6cd2aa740">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_5ae51a75-a146-4153-b7dd-0f3c3c96354b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_1562dab8-76f3-48fb-a596-b22934d7e5af">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_e1a17843-8b1e-4031-b8b4-171352d85448">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_af60d0bc-f044-4dc1-814f-814e1bf74bfc">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_86402658-6832-4e97-97e5-9b68597a8fb2"
      id="F_6a9545c1-c60a-4908-bb53-f055a00f8ed8">true</dei:EntityExTransitionPeriod>
</xbrl>
