<?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">0001784535</identifier>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="offrl_9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>9</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-30</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001784535</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-30</startDate>
            <endDate>2026-10-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-538">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-539">S-3ASR</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-540">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-541">0001784535</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-542">Porch Group, Inc.</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-546">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-547">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-662">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-663">Porch Group, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-664">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-665">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-666">Common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_1" id="ixv-667">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="6"
      id="ixv-668"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-669">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-670">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-671">Preferred Stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_2" id="ixv-672">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="6"
      id="ixv-673"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_3" id="ixv-674">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-675">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-676">Depositary Shares</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_3" id="ixv-677">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="6"
      id="ixv-678"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_4" id="ixv-679">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_4" id="ixv-680">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_4" id="ixv-681">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_4" id="ixv-682">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_4"
      decimals="6"
      id="ixv-683"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_5" id="ixv-684">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_5" id="ixv-685">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_5" id="ixv-686">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_5" id="ixv-687">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_5"
      decimals="6"
      id="ixv-688"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_6" id="ixv-689">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_6" id="ixv-690">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_6" id="ixv-691">Rights</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_6" id="ixv-692">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_6"
      decimals="6"
      id="ixv-693"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_7" id="ixv-694">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_7" id="ixv-695">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_7" id="ixv-696">Purchase Contracts</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_7" id="ixv-697">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_7"
      decimals="6"
      id="ixv-698"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:PrevslyPdFlg contextRef="offrl_8" id="ixv-699">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_8" id="ixv-700">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_8" id="ixv-701">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_8" id="ixv-702">true</ffd:Rule457rFlg>
    <ffd:FeeRate
      contextRef="offrl_8"
      decimals="6"
      id="ixv-703"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:OfferingSctyTp contextRef="offrl_9" id="ixv-704">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_9" id="ixv-705">Common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_9" id="ixv-706">true</ffd:Rule415a6Flg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_9"
      decimals="0"
      id="ixv-707"
      unitRef="Shares">16220158</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_9"
      decimals="2"
      id="ixv-708"
      unitRef="USD">18166576.96</ffd:MaxAggtOfferingPric>
    <ffd:CfwdFormTp contextRef="offrl_9" id="ixv-709">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_9" id="ixv-710">333-281442</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_9" id="ixv-711">2024-08-21</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee
      contextRef="offrl_9"
      decimals="2"
      id="ixv-712"
      unitRef="USD">2681.39</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-713" unitRef="USD">18166576.96</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-714" unitRef="USD">0.00</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-715" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-716" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-717" unitRef="USD">0.00</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-718">An indeterminate amount of securities is being registered as may from time to time be offered hereunder at indeterminate prices.
In reliance on Rules 456(b) and 457(r) under the Securities Act of 1933, as amended, the registrant hereby defers payment of the registration fee required in connection with this registration statement. In connection with the securities offered hereby, the registrant will pay "pay-as-you-go registration fees" in accordance with Rule 456(b).</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-719">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_3" id="ixv-720">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_4" id="ixv-721">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_5" id="ixv-722">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_6" id="ixv-723">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_7" id="ixv-724">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_8" id="ixv-725">See offering note 1.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_9" id="ixv-726">On August 9, 2024, the registrant filed a registration statement on Form S-3 (File No. 333-281442), which was declared effective by the Securities and Exchange Commission (the "Commission") on August 21, 2024, in connection with the resale of securities by a selling stockholder (the "Prior Resale S-3"). In connection with such registration statement, the registrant paid a filing fee of $3,027.23 to register the offering of up to 18,312,208 shares of the registrant's common stock for a proposed maximum aggregate offering price of $20,509,672.96. 

As of the date hereof, 18,312,208 shares of common stock registered for resale pursuant to the Prior Resale S-3 remain unsold (the "Unsold Resale Securities"). Pursuant to Rule 415(a)(6), the 16,220,158 Unsold Resale Securities are being carried forward and the $2,681.39 filing fee previously paid in connection with the Unsold Resale Securities (based on the filing fee rates in effect at the time such Unsold Resale Securities were initially registered) will continue to be applied to the Unsold Resale Securities under this registration statement, and no additional filing fee is due with respect to the Unsold Resale Securities in connection with the filing of this registration statement. Pursuant to Rule 415(a)(6), the offering of the Unsold Resale Securities under the Prior Resale S-3 will be deemed terminated as of the time of filing of this registration statement.</ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-727">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-728">Porch Group, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-729">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-730">333-277992</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-731">2024-03-15</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_1" decimals="2" id="ixv-732" unitRef="USD">0.00</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-733">Unallocated (Universal) Shelf</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_1" decimals="2" id="ixv-734" unitRef="USD">100000000.00</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-735">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-736">Porch Group, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-737">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-738">333-277992</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_2" id="ixv-739">2024-03-15</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_2" decimals="2" id="ixv-740" unitRef="USD">14760.00</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-741">The registrant has previously registered the offer and sale of up to $100,000,000 of securities pursuant to a registration statement on Form S-3 (File No. 333-277992), which was initially filed with the Commission on March 15, 2024 and was declared effective by the Commission on May 13, 2024 (the "Prior Shelf Registration Statement"). In connection with the filing of the Prior Shelf Registration Statement, the registrant made a contemporaneous fee payment in the amount of $14,760. As of the date hereof, all of the $100,000,000 of securities registered under the Prior Shelf Registration Statement remain unsold (the "Unsold Shelf Securities"). Pursuant to Rule 457(p) under the Securities Act, the registration fee of $14,760 that has already been paid and remains unused with respect to the Unsold Shelf Securities is hereby offset against registration fees due in connection with this registration statement. Pursuant to Rule 457(p), the offering of such Unsold Shelf Securities under the Prior Registration Statement will be deemed terminated as of the date of effectiveness of this registration statement.</ffd:TermntnCmpltnWdrwl>
    <ffd:OffsetNote contextRef="ofst_2" id="ixv-742">See Rule 457(p) Statement of Withdrawal, Termination, or Completion note 1. </ffd:OffsetNote>
</xbrl>
