<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="offrl_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="ofst_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="ofst_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001526243</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-529">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-530">S-3ASR</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-531">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-532">0001526243</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-533">PERPETUA RESOURCES CORP.</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa" xsi:nil="true"/>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:OffsetClmdInd contextRef="ofst_1" id="ixv-537">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-538">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_3" id="ixv-539">false</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_4" id="ixv-540">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-655">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-656">PERPETUA RESOURCES CORP.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-657">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-658">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-659">Common Shares, no par value </ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_1" id="ixv-660">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-661"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-662">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-663">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-664">Preferred Shares, no par value </ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_2" id="ixv-665">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-666"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_3" id="ixv-667">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-668">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-669">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_3" id="ixv-670">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="7"
      id="ixv-671"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_4" id="ixv-672">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_4" id="ixv-673">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_4" id="ixv-674">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_4" id="ixv-675">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_4"
      decimals="7"
      id="ixv-676"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_5" id="ixv-677">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_5" id="ixv-678">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_5" id="ixv-679">Subscription Receipts</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_5" id="ixv-680">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_5"
      decimals="7"
      id="ixv-681"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_6" id="ixv-682">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_6" id="ixv-683">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_6" id="ixv-684">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_6" id="ixv-685">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_6"
      decimals="7"
      id="ixv-686"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_7" id="ixv-687">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_7" id="ixv-688">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_7" id="ixv-689">Common Shares offered by the selling shareholders</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_7" id="ixv-690">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_7"
      decimals="0"
      id="ixv-691"
      unitRef="Shares">50395327</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_7"
      decimals="2"
      id="ixv-692"
      unitRef="USD">24.67</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_7"
      decimals="2"
      id="ixv-693"
      unitRef="USD">1243252717.09</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_7"
      decimals="7"
      id="ixv-694"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_7"
      decimals="2"
      id="ixv-695"
      unitRef="USD">171693.20</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-696" unitRef="USD">1243252717.09</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-697" unitRef="USD">171693.20</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-698" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-699" unitRef="USD">7189.12</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-700" unitRef="USD">164504.08</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-701">Note 1.a. There is being registered hereunder such unspecified number or amount of the securities of each identified class as may from time to time be issued by the registrant at unspecified prices and as may be issuable upon conversion, redemption, exchange, exercise or settlement of any securities registered hereunder, including under any applicable antidilution provisions. Any securities registered hereunder may be sold separately or as units with other securities registered hereunder.

Note 1.b. The Registrant is relying on Rule 456(b) and Rule 457(r) under the Securities Act to defer payment of registration fees for the classes of securities that may be offered and sold pursuant to the base prospectus included in the Registration Statement to which this exhibit is attached. In connection with offer and sale of such securities, the Registrant will "pay-as-you-go" in accordance with Rule 456(b). The Registrant will calculate the registration fee applicable to an offer of such securities pursuant to this Registration Statement based on the fee payment rate in effect on the date of such fee payment.

Note 1.c. The securities registered pursuant to this registration statement consist of (i) a presently unspecified number or amount of Common Shares, Preferred Shares, Debt Securities, Warrants, Subscription Receipts, and Units of the Company registered in the primary unallocated offering and (ii) 50,395,327 Common Shares that may be sold by certain selling shareholders.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-702">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_3" id="ixv-703">See Offering Note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_4" id="ixv-704">See Offering Note 1.

The warrants ("Warrants") covered by this Registration Statement may be Warrants for Common Shares, Preferred Shares or debt securities ("Debt Securities") issued by the registrant.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_5" id="ixv-705">See Offering Note 1.

The subscription receipts ("Subscription Receipts") will entitle holders to receive upon satisfaction of certain release conditions and for no additional consideration, Common Shares, Preferred Shares, Debt Securities, Warrants or a combination thereof. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_6" id="ixv-706">See Offering Note 1.

The units ("Units") may be issued under a unit agreement and will represent an interest in one or more securities registered under this Registration Statement, in any combination.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_7" id="ixv-707">See Offering Note 1(c).

Represents the Common Shares that may be sold by certain selling shareholders pursuant to the resale prospectus included in the Registration Statement to which this exhibit is attached. Pursuant to Rule 416 under the Securities Act, the amount of Common Shares being registered on behalf of the selling shareholders shall be adjusted to include any additional Common Shares that may become issuable as a result of any stock split, stock dividend or similar transaction. With respect to the offering of Common Shares by the selling shareholders, the proposed maximum offering price per share will be determined from time to time in connection with, and at the time of, the applicable sale by the holder of such securities.

The Proposed Maximum Aggregate Offering Price Per Unit and Maximum Aggregate Offering Price are estimated solely for the purpose of calculating the registration fee pursuant to Rule 457(c) under the Securities Act based on the average of the high and low prices of PPTA Common Shares, as reported on the Nasdaq Capital Market on March 24, 2026.</ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-708">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-709">Perpetua Resources Corp.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-710">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-711">333-266071</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-712">2022-07-08</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_1" decimals="2" id="ixv-713" unitRef="USD">7188.00</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-714">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_1" id="ixv-715">Common Shares offered by the selling shareholders</ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_1" decimals="2" id="ixv-716" unitRef="USD">77534926.00</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-717">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-718">Perpetua Resources Corp.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-719">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-720">333-266071</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_2" id="ixv-721">2022-07-08</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_2" decimals="2" id="ixv-722" unitRef="USD">1.12</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_2" id="ixv-723">Unallocated (Universal) Shelf</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_2" id="ixv-724">Unallocated (Universal) Shelf</ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_2" decimals="2" id="ixv-725" unitRef="USD">12144.95</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_3" id="ixv-726">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_3" id="ixv-727">Perpetua Resources Corp.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_3" id="ixv-728">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_3" id="ixv-729">333-266071</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_3" id="ixv-730">2022-07-08</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_3" decimals="2" id="ixv-731" unitRef="USD">7188.00</ffd:OffsetPrrFeeAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_4" id="ixv-732">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_4" id="ixv-733">Perpetua Resources Corp.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_4" id="ixv-734">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_4" id="ixv-735">333-266071</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_4" id="ixv-736">2022-07-08</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_4" decimals="2" id="ixv-737" unitRef="USD">1.12</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-738">As set forth in Table 2, on July 8, 2022, the Company filed a Registration Statement on Form S-3 (No. 333-266071), as amended by pre-effective amendment no. 1 filed with the Securities and Exchange Commission (the "SEC") on September 1, 2022 and pre-effective amendment no. 2 filed with the SEC on October 27, 2022, which became effective on November 2, 2022 (the "Prior Registration Statement") with the SEC and paid a registration fee of $48,902, of which $7,188 was paid to register the offer and resale of Common Shares offered by selling shareholders. With respect to the unallocated (universal) shelf, an amount of $12,144.95 remained unsold under the Prior Registration Statement, and with respect to the secondary offering of Common Shares offered by selling shareholders, an amount of $77,534,926.00 remained unsold under the Prior Registration Statement; such offerings have been terminated and all of such securities remain unsold. Pursuant to Rule 457(p) under the Securities Act, the Company hereby offsets the total registration fee due under this Registration Statement against the fees previously paid in connection with the unsold amount of securities on the Prior Registration Statement. Accordingly, a fee of $164,504.08 is being paid in connection with the filing of this Registration Statement after an offset amount of $7,189.12 is applied to this Registration Statement's registration fee.</ffd:TermntnCmpltnWdrwl>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_2" id="ixv-739">See Rule 457(p) Note 1.</ffd:TermntnCmpltnWdrwl>
</xbrl>
