XML 45 R28.htm IDEA: XBRL DOCUMENT
v3.22.1

Revenue Recognition and Contract Costs (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregation of Revenue | The following table provides information about disaggregated revenue by service offering:
|  |  | Year Ended December 31,
|  |  |  |  | 2021 |  | 2020 |  | 2019
|  |  |  |  | (In thousands)
Blend Platform revenue: |  |  |  |  |  |  |  |  |
Mortgage Banking |  |  |  |  | $ | 108,264 |  |  | $ | 80,061 |  |  | $ | 40,311 |
Consumer Banking and Marketplace |  |  |  |  | 23,120 |  |  | 12,624 |  |  | 6,333 |
Professional Services |  |  |  |  | 4,178 |  |  | 3,344 |  |  | 4,027 |
Total Blend Platform revenue |  |  |  |  | 135,562 |  |  | 96,029 |  |  | 50,671 |
Title365 revenue |  |  |  |  | 98,933 |  |  | — |  |  | — |
Total revenue |  |  |  |  | $ | 234,495 |  |  | $ | 96,029 |  |  | $ | 50,671 |
Schedule of Contract Balances | The following table provides information about contract assets and contract liabilities from contracts with customers:
Contract Accounts |  | Balance Sheet Line Reference |  | As of December 31, 2021 |  | As of December 31, 2020
|  |  |  | (In thousands)
Contract assets—current |  | Prepaid expenses and other current assets |  | $ | 5,359 |  |  | $ | 7,079 |
Contract liabilities—current |  | Deferred revenue, current |  | $ | (8,068) |  |  | $ | (13,622) |
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction | The expected timing of recognizing revenue for the transaction price allocated to the remaining performance obligations as of December 31, 2021 was as follows:
| (In thousands)
Within one year | $ | 44,957 |
More than one year | 35,422 |
Total transaction price allocated to the remaining performance obligations | $ | 80,379 |

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 http://asc.fasb.org/extlink&oid=123351226&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 http://asc.fasb.org/extlink&oid=123351226&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

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration