Other Assets - Mortgage Servicing Rights - Changes in Amortized MSRs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Changes in amortized mortgage servicing rights | ||||
| Balance at beginning of period | $ 4,470 | $ 4,926 | $ 4,638 | $ 5,078 |
| Originations | 60 | 53 | 106 | 104 |
| Amortization | (228) | (151) | (442) | (354) |
| Balance at end of period | 4,302 | 4,828 | 4,302 | 4,828 |
| Fair value of amortized MSRs at beginning of period | 12,016 | 13,357 | 12,364 | 13,404 |
| Fair value of amortized MSRs at end of period | 12,216 | 13,042 | 12,216 | 13,042 |
| Impairment of MSRs recorded | $ 0 | $ 0 | $ 0 | $ 0 |