Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 6,355,696 | $ 6,275,791 |
| Federal National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 2,697,849 | 2,674,584 |
| Federal Home Loan Mortgage Corporation | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 2,062,412 | 2,058,343 |
| Government National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 1,429,930 | 1,420,376 |
| Federal Home Loan Bank | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 164,512 | 121,476 |
| Other | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 993 | $ 1,012 |