Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 6,275,791 | $ 5,813,946 |
| Federal National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 2,674,584 | 2,578,587 |
| Federal Home Loan Mortgage Corporation | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 2,058,343 | 1,876,095 |
| Government National Mortgage Association | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 1,420,376 | 1,259,513 |
| Federal Home Loan Bank | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | 121,476 | 98,582 |
| Other | ||
| Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items] | ||
| Total | $ 1,012 | $ 1,169 |