XML 47 R33.htm IDEA: XBRL DOCUMENT
v3.22.4

Revenue (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Revenue |
Schedule of disaggregation of revenue | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Year Ended December 31,
​ | ​ | 2022 | ​ | 2021 | ​ | 2020
Vertical Software segment | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Software and service subscriptions | ​ | $ | 72,777 | ​ | $ | 57,004 | ​ | $ | 7,672
Move-related transactions | ​ | ​ | 62,317 | ​ | ​ | 60,996 | ​ | ​ | 36,921
Post-move transactions | ​ | ​ | 19,821 | ​ | ​ | 19,150 | ​ | ​ | 19,206
Total Vertical Software segment revenue | ​ | ​ | 154,915 | ​ | ​ | 137,150 | ​ | ​ | 63,799
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Insurance segment | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Insurance and warranty premiums, commissions and policy fees | ​ |  | 121,033 | ​ |  | 55,283 | ​ |  | 4,166
Total Insurance segment revenue | ​ | ​ | 121,033 | ​ | ​ | 55,283 | ​ | ​ | 4,166
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Divested Businesses | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 4,334
​ | ​ |  | ​ | ​ |  | ​ | ​ |  | ​
Total revenue(1) | ​ | $ | 275,948 | ​ | $ | 192,433 | ​ | $ | 72,299
(1) Revenue recognized during 2022, 2021 and 2020 includes revenue of $83.9 million, $26.6 million and $nil, respectively, which is accounted for separately from revenue from contracts with customers.
Summary of the activity impacting the contract assets | ​
​ | ​ | ​ | ​
​ |  | Contract Assets
Balance at January 1, 2020 | ​ | $ | —
Estimated lifetime value of commissions on insurance policies sold by carriers | ​ | ​ | 4,313
Cash receipts | ​ | ​ | (784)
Balance at December 31, 2020 | ​ | ​ | 3,529
Estimated lifetime value of commissions on insurance policies sold by carriers | ​ | ​ | 8,089
Cash receipts | ​ | ​ | (2,234)
Balance at December 31, 2021 | ​ | ​ | 9,384
Estimated lifetime value of commissions on insurance policies sold by carriers | ​ |  | 9,925
Cash receipts | ​ |  | (3,788)
Balance at December 31, 2022 | ​ | $ | 15,521
​
Summary of the activity impacting deferred revenue | ​
​ | ​ | ​ | ​
​ | ​ | Vertical Software
​ | ​ | Deferred Revenue
Balance at January 1, 2020 | ​ | $ | 3,333
Additional amounts deferred | ​ | ​ | 6,602
Impact of acquisitions | ​ | ​ | 196
Revenue recognized | ​ | ​ | (4,923)
Balance at December 31, 2020 | ​ | ​ | 5,208
Additional amounts deferred | ​ | ​ | 5,539
Impact of acquisitions | ​ | ​ | 1,170
Revenue recognized | ​ | ​ | (8,103)
Balance at December 31, 2021 | ​ | ​ | 3,814
Additional amounts deferred | ​ | ​ | 19,421
Impact of acquisitions | ​ | ​ | 137
Revenue recognized | ​ | ​ | (19,498)
Balance at December 31, 2022 | ​ | $ | 3,874
​

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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045 + 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