LOAN SERVICING - Schedule of Amortization of Mortgage Servicing Rights Netted Against Loan Servicing Fee Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Jun. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Mortgage Loans | |||||
| Servicing Asset at Amortized Cost, Balance [Roll Forward] | |||||
| Beginning of period | $ 4,537 | $ 4,567 | $ 5,183 | $ 4,761 | $ 5,656 |
| Additions | 18 | 174 | 37 | 229 | 66 |
| Payoffs | (81) | (58) | (94) | (207) | (273) |
| Amortization | (148) | (146) | (151) | (457) | (474) |
| End of period | 4,326 | 4,537 | 4,975 | 4,326 | 4,975 |
| SBA | |||||
| Servicing Asset at Amortized Cost, Balance [Roll Forward] | |||||
| Beginning of period | 1,327 | 1,267 | 1,299 | 1,280 | 1,329 |
| Additions | 10 | 101 | 13 | 159 | 90 |
| Payoffs | 0 | (22) | (1) | (60) | (21) |
| Amortization | (19) | (19) | (34) | (61) | (121) |
| End of period | $ 1,318 | $ 1,327 | $ 1,277 | $ 1,318 | $ 1,277 |