Mortgage Banking Activities Mortgage Banking Activities, Mortgage Banking Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Mortgage Banking Revenue [Abstract] | ||||
| Net realized gains on sale of mortgage loans | $ 2,157 | $ 1,446 | $ 4,980 | $ 2,902 |
| Net change in unrealized gain (loss) on mortgage loans held for sale | 1,679 | 415 | 655 | 1,409 |
| Net change in the fair value of mortgage loan commitments | (312) | 269 | 307 | 1,298 |
| Net change in the fair value of forward sales contracts | (1,350) | (423) | 158 | (1,273) |
| Total mortgage production revenue | 2,174 | 1,707 | 6,100 | 4,336 |
| Servicing revenue | 16,811 | 17,286 | 33,848 | 34,472 |
| Total mortgage banking revenue | $ 18,985 | $ 18,993 | $ 39,948 | $ 38,808 |