Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Receivables [Abstract] | ||
| Servicing advances | $ 177,281 | $ 148,953 |
| Servicing fees | 136,780 | 159,282 |
| Receivables from sales of servicing | 128,223 | 32,582 |
| Margin deposits | 51,103 | 25,520 |
| Origination receivables | 28,079 | 27,527 |
| Derivative settlements receivable | 7,918 | 22,377 |
| Other receivables | 2,018 | 5,590 |
| Provision for current expected credit losses | (4,708) | (3,876) |
| Total accounts receivable, net | $ 526,694 | $ 417,955 |
| X | ||||||||||
- Definition The amount owed to the reporting entity by counterparties in securitized loan transactions. No definition available.
|
| 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/exampleRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. No definition available.
|
| 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.
|