XML 43 R30.htm IDEA: XBRL DOCUMENT
v3.26.1

Revenue (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2026
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregation of Revenue | The following table provides detail of total revenue. Transactional revenue consists of revenue recognized from non-recurring sales or services that do not generate ongoing revenue and primarily includes revenue generated from moving services. Recurring revenue refers to revenue streams that are more predictable and generate revenue from customers on an ongoing basis, including revenue from insurance services management, inspection software, title insurance software, mortgage software, warranty products, and marketing services. Insurance carrier revenue consists of revenue earned through premiums collected on policies, policy fees, and commissions by the Reciprocal.
|  | Three Months Ended June 30, |  | Six Months Ended June 30,
|  | 2026 |  | 2025 |  | 2026 |  | 2025
Transactional |  | $ | 9,792 |  |  | $ | 9,174 |  |  | $ | 16,136 |  |  | $ | 15,562 |
Recurring | (1) | 124,350 |  |  | 99,879 |  |  | 229,750 |  |  | 180,017 |
Intercompany revenue |  | (2,330) |  |  | (2,035) |  |  | (4,636) |  |  | (4,015) |
|  | 131,812 |  |  | 107,018 |  |  | 241,250 |  |  | 191,564 |
Insurance carrier |  | 59,624 |  |  | 55,409 |  |  | 110,907 |  |  | 95,347 |
Intercompany revenue |  | (50,554) |  |  | (36,350) |  |  | (90,152) |  |  | (56,089) |
Total revenue | (2) | $ | 140,882 |  |  | $ | 126,077 |  |  | $ | 262,005 |  |  | $ | 230,822 |
______________________________________ (1)Revenue recognized during the three and six months ended June 30, 2026 and 2025, includes revenue that is accounted for in accordance with ASC Topic 460, Guarantees, separately from revenue from contracts with customers. Revenue accounted for under ASC Topic 460 was $8.3 million and $8.3 million for the three months ended June 30, 2026 and 2025, respectively, and $17.0 million and $16.6 million for the six months ended June 30, 2026 and 2025, respectively. (2)Revenue recognized during the three and six months ended June 30, 2026 and 2025, includes revenue that is accounted for in accordance with ASC Topic 944, Financial Services-Insurance, separately from the revenue from contracts with customers. Revenue accounted for under ASC Topic 944 was $92.0 million and $79.7 million for the three months ended June 30, 2026 and 2025, respectively, and $170.0 million and $145.3 million for the six months ended June 30, 2026 and 2025, respectively.
Schedule of the Activity Impacting the Contract Assets | A summary of the activity impacting the contract assets during the six months ended June 30, 2026, is presented below:
Balance at December 31, 2025 | $ | 3,117 |
Estimated lifetime value of commissions on insurance policies sold by carriers | 1,060 |
Cash receipts | (364) |
Write offs of uncollectible accounts | (315) |
Balance at June 30, 2026 | $ | 3,498 |
Schedule of the Activity Impacting Deferred Revenue and Warranty Revenue | A summary of the activity impacting Software & Data segment deferred revenue balances during the six months ended June 30, 2026, is presented below:
Balance at December 31, 2025 | $ | 2,699 |
Revenue recognized | (6,165) |
Additional amounts deferred | 5,360 |
Balance at June 30, 2026 | $ | 1,894 |
The following table provides balances as of the dates shown.
|  | June 30, 2026 |  | December 31, 2025
Refundable customer deposits |  | $ | 10,648 |  |  | $ | 12,379 |
Deferred revenue |  | $ | 2,367 |  |  | $ | 1,853 |
Non-current deferred revenue | (1) |  | $ | 1,798 |  |  | $ | 2,010 |
____________________________________ (1)Non-current deferred revenue is included in other liabilities in the unaudited Condensed Consolidated Balance Sheets.

X
- Definition Tabular disclosure of contract assets from contract with customers. + References No definition available. + Details
Name: | prch_ContractWithCustomerContractAssetsTableTextBlock
Namespace Prefix: | prch_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration