Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 8,230,426 | $ 6,275,791 |
| Federal National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 2,729,043 | 2,674,584 |
| Federal Home Loan Mortgage Corporation | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 3,784,974 | 2,058,343 |
| Government National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 1,482,594 | 1,420,376 |
| Federal Home Loan Bank | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 215,346 | 121,476 |
| Other | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 18,470 | $ 1,012 |