Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Receivables [Abstract] | ||
| Margin deposits | $ 670,793 | $ 51,103 |
| Receivables from sales of servicing | 159,487 | 128,223 |
| Servicing advances | 155,666 | 177,281 |
| Servicing fees | 132,091 | 136,780 |
| Derivative settlements receivable | 123,434 | 7,918 |
| Origination receivables | 30,535 | 28,079 |
| Other receivables | 3,481 | 2,018 |
| Provision for current expected credit losses | (4,474) | (4,708) |
| Total accounts receivable, net | $ 1,271,014 | $ 526,694 |
| 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.
|