Loans - Schedule of Loans Purchased (Details) - Residential Portfolio Segment - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Unpaid Principal Balance | $ 67,264 | $ 430,894 | $ 151,230 | $ 915,708 |
| Fair Value | 70,147 | 444,936 | 157,016 | 939,944 |
| Agency-Eligible Loans | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Unpaid Principal Balance | 0 | 331,375 | 475 | 692,913 |
| Fair Value | 0 | 340,587 | 486 | 707,355 |
| Home Equity Loans | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Unpaid Principal Balance | 67,264 | 99,519 | 150,755 | 222,795 |
| Fair Value | $ 70,147 | $ 104,349 | $ 156,530 | $ 232,589 |