Mortgage Servicing Rights - Schedule of Servicing Income and Expense Included in Mortgage Banking Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Transfers and Servicing of Financial Assets [Abstract] | ||||
| Servicing income | $ 6,494 | $ 6,936 | $ 13,074 | $ 14,013 |
| Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration] | Mortgage banking income, service charges on deposit accounts, investment services and trust income, ATM and interchange fees, Other expense | Mortgage banking income, service charges on deposit accounts, investment services and trust income, ATM and interchange fees, Other expense | Mortgage banking income, service charges on deposit accounts, investment services and trust income, ATM and interchange fees, Other expense | Mortgage banking income, service charges on deposit accounts, investment services and trust income, ATM and interchange fees, Other expense |
| Change in fair value of mortgage servicing rights | $ (3,251) | $ (4,143) | $ (5,974) | $ (10,223) |
| Change in fair value of derivative hedging instruments | (462) | (88) | (1,591) | 2,923 |
| Total servicing income | 2,781 | 2,705 | 5,509 | 6,713 |
| Servicing expenses | 1,801 | 1,843 | 3,338 | 3,565 |
| Net servicing income | $ 980 | $ 862 | $ 2,171 | $ 3,148 |