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,
202120202019
(In thousands)
Blend Platform revenue:
Mortgage Banking$108,264 $80,061 $40,311 
Consumer Banking and Marketplace23,120 12,624 6,333 
Professional Services4,178 3,344 4,027 
Total Blend Platform revenue135,562 96,029 50,671 
Title365 revenue98,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, 2021As of December 31, 2020
(In thousands)
Contract assets—currentPrepaid expenses and other current assets$5,359 $7,079 
Contract liabilities—currentDeferred 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 year35,422 
Total transaction price allocated to the remaining performance obligations$80,379