LOANS AND ALLOWANCE FOR CREDIT LOSSES - Activity in Allowance for Credit Losses by Portfolio Segment (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Allowance for credit losses: | |||||
| Beginning balance | $ 12,943 | $ 10,139 | $ 11,519 | $ 10,088 | $ 10,088 |
| Provision for credit losses | 3,815 | 1,033 | 5,517 | 1,509 | |
| Loans charged-off | (503) | (622) | (1,162) | (1,313) | |
| Recoveries | 355 | 306 | 736 | 572 | |
| Ending balance | 16,610 | 10,856 | 16,610 | 10,856 | 11,519 |
| Residential Real Estate [Member] | |||||
| Allowance for credit losses: | |||||
| Beginning balance | 2,316 | 2,693 | 2,793 | 2,684 | 2,684 |
| Provision for credit losses | 26 | 171 | (395) | 167 | |
| Loans charged-off | (10) | (11) | (82) | (16) | (153) |
| Recoveries | 14 | 20 | 30 | 38 | |
| Ending balance | 2,346 | 2,873 | 2,346 | 2,873 | 2,793 |
| Commercial Real Estate [Member] | |||||
| Allowance for credit losses: | |||||
| Beginning balance | 7,275 | 3,789 | 5,331 | 3,653 | 3,653 |
| Provision for credit losses | 835 | 421 | 2,834 | 557 | |
| Loans charged-off | 0 | 0 | (55) | 0 | |
| Recoveries | 0 | 18 | 0 | 18 | |
| Ending balance | 8,110 | 4,228 | 8,110 | 4,228 | 5,331 |
| Commercial and Industrial [Member] | |||||
| Allowance for credit losses: | |||||
| Beginning balance | 1,650 | 1,705 | 1,738 | 1,536 | 1,536 |
| Provision for credit losses | 3,006 | 70 | 2,905 | 343 | |
| Loans charged-off | (38) | 0 | (41) | (160) | (160) |
| Recoveries | 2 | 60 | 18 | 116 | |
| Ending balance | 4,620 | 1,835 | 4,620 | 1,835 | 1,738 |
| Consumer [Member] | |||||
| Allowance for credit losses: | |||||
| Beginning balance | 1,702 | 1,952 | 1,657 | 2,215 | 2,215 |
| Provision for credit losses | (52) | 371 | 173 | 442 | |
| Loans charged-off | (455) | (611) | (984) | (1,137) | |
| Recoveries | 339 | 208 | 688 | 400 | |
| Ending balance | $ 1,534 | $ 1,920 | $ 1,534 | $ 1,920 | $ 1,657 |