Mortgage Servicing Rights - Schedule of Servicing Income (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Transfers and Servicing [Abstract] | ||
| Servicing fees | $ 1,097 | $ 1,249 |
| Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net |
| Prepayment fees | $ 947 | $ 680 |
| Ancillary and other fee income | $ 65 | $ 50 |
| Ancillary Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net |
| Servicing fee income | $ 2,109 | $ 1,979 |