XML 80 R67.htm IDEA: XBRL DOCUMENT
v3.26.1

Fair Value - Narrative (Details) $ in Thousands | 6 Months Ended |  |
--- | --- | --- | ---
Jun. 30, 2026 USD ($) | Dec. 31, 2025 USD ($) | May 31, 2025 USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Contingent consideration fair value (less than) | $ 0 | $ 39 |
Additional Interest |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Additional interest rate (as a percent) | 0.50% |  |
Value of additional interest derivative | $ 0 |  | $ 0
Participation Feature |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Value of participation feature | 0 |  | $ 0
Repurchase option |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Minimum principal remains outstanding on June 14, 2026 for repurchase | 30,000 |  |
Redemption price, principal amount | $ 1 |  |
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest (as a percent) | 106.50% |  |
Fundamental change option |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Redemption price, principal amount | $ 1 |  |
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest (as a percent) | 105.25% |  |
Asset sale repurchase option |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest (as a percent) | 100.00% |  |
Minimum amount of aggregate net cash sales proceeds required for repurchase | $ 2,500 |  |
Percentage of aggregate net cash sales proceeds applied for repurchase (as a percent) | 50.00% |  |
Aggregate net cash sale proceed threshold for repurchase of notes | $ 20,000 |  |
Remaining asset sale threshold | 9,100 |  |
Asset sale repurchase option | Minimum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Aggregate net cash sale proceed threshold for repurchase of notes | $ 0 |  |
Fundamental change | Minimum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.01 |  |
Fundamental change | Maximum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.58 |  |
Qualifying asset sales | Minimum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.01 |  |
Qualifying asset sales | Maximum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.58 |  |
Probabilities of a repurchase | Minimum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.01 |  |
Probabilities of a repurchase | Maximum |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Measurement input (as a percent) | 0.58 |  |
Residential warranty services | Discounted cashflows method |  |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |  |
Contingent consideration fair value (less than) | $ 100 | $ 100 |
Contingent consideration remaining term | 1 year |  |

X
- Definition Asset Sale, Repurchase Option, Amount + References No definition available. + Details
Name: | prch_AssetSaleRepurchaseOptionAmount
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Asset Sale, Repurchase Option, Remaining Amount + References No definition available. + Details
Name: | prch_AssetSaleRepurchaseOptionRemainingAmount
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business Combination, Contingent Consideration, Liability, Remaining Term + References No definition available. + Details
Name: | prch_BusinessCombinationContingentConsiderationLiabilityRemainingTerm
Namespace Prefix: | prch_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Additional Interest Derivative, Value + References No definition available. + Details
Name: | prch_DebtInstrumentConvertibleAdditionalInterestDerivativeValue
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Redemption Price, Principal Amount + References No definition available. + Details
Name: | prch_DebtInstrumentRedemptionPricePrincipalAmount
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the minimum amount of aggregate net cash sale proceeds required for repurchase of notes. + References No definition available. + Details
Name: | prch_MinimumAmountOfAggregateNetCashSaleProceedsRequiredForRepurchaseOfNotes
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the minimum amounts remain outstanding for repurchase of notes under repurchase option. + References No definition available. + Details
Name: | prch_MinimumAmountOfConvertibleNotesRemainedOutstandingForRepurchase
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of aggregate net cash sale proceeds applied for repurchase of notes. + References No definition available. + Details
Name: | prch_PercentageOfAggregateNetCashSaleProceedsAppliedForRepurchaseOfNotes
Namespace Prefix: | prch_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stockholders' Equity, Distribution, Value of Participation Feature + References No definition available. + Details
Name: | prch_StockholdersEquityDistributionValueOfParticipationFeature
Namespace Prefix: | prch_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 43 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of principal amount of debt redeemed. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of input used to measure embedded derivative liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_EmbeddedDerivativeLiabilityMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-2 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 43 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | prch_DerivativeFeatureAxis=prch_AdditionalInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | prch_DerivativeFeatureAxis=prch_ParticipationFeatureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | prch_DerivativeOptionAxis=prch_RepurchaseOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | prch_DerivativeOptionAxis=prch_FundamentalChangeOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | prch_DerivativeOptionAxis=prch_AssetSaleRepurchaseOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=prch_MeasurementInputFundamentalChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=prch_MeasurementInputQualifyingAssetSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=prch_MeasurementInputProbabilitiesOfRepurchaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=prch_ResidentialWarrantyServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |