Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Receivables [Abstract] | ||
| Servicing advances | $ 162,896 | $ 135,117 |
| Servicing fees | 110,891 | 136,981 |
| Receivables from sales of servicing | 56,019 | 13,503 |
| Investor receivables | 25,701 | 44,192 |
| Origination receivables | 24,179 | 56,569 |
| Derivative settlements receivable | 8,204 | 21,987 |
| Warehouse bank receivable | 199 | 8,510 |
| Other receivables | 179 | 127 |
| Provision for current expected credit losses | (5,121) | (1,295) |
| Total accounts receivable, net | $ 383,147 | $ 415,691 |
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition For an unclassified balance sheet, amounts due from owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Derivative Settlement Receivable No definition available.
|
| X | ||||||||||
- Definition Receivables From Sale Of Servicing No definition available.
|
| X | ||||||||||
- Definition Servicing Advances No definition available.
|
| X | ||||||||||
- Definition Servicing Fee Receivables No definition available.
|
| X | ||||||||||
- Definition Warehouse After Deadline Funding No definition available.
|