SECURITIES (Details 3) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
| Fair value less than 12 months |
$ 96,435
|
$ 22,829
|
| Unrealized losses less than 12 months |
1,162
|
10
|
| Fair value more than 12 months |
184,589
|
226,756
|
| Unrealized losses more than 12 months |
18,767
|
23,043
|
| Fair value total |
281,024
|
249,585
|
| Unrealized losses total |
19,929
|
23,053
|
| U S Treasuries [Member] |
|
|
| Fair value less than 12 months |
0
|
0
|
| Unrealized losses less than 12 months |
0
|
0
|
| Fair value more than 12 months |
14,221
|
14,334
|
| Unrealized losses more than 12 months |
752
|
755
|
| Fair value total |
14,221
|
14,334
|
| Unrealized losses total |
752
|
755
|
| U. S. Government agencies [Member] |
|
|
| Fair value less than 12 months |
0
|
0
|
| Unrealized losses less than 12 months |
0
|
0
|
| Fair value more than 12 months |
40,662
|
55,152
|
| Unrealized losses more than 12 months |
1,336
|
2,845
|
| Fair value total |
40,662
|
55,152
|
| Unrealized losses total |
1,336
|
2,845
|
| Mortgage-backed securities [Member] |
|
|
| Fair value less than 12 months |
91,360
|
22,829
|
| Unrealized losses less than 12 months |
1,099
|
10
|
| Fair value more than 12 months |
96,971
|
120,511
|
| Unrealized losses more than 12 months |
14,929
|
16,021
|
| Fair value total |
188,331
|
143,340
|
| Unrealized losses total |
16,028
|
16,031
|
| Corporate debt security [Member] |
|
|
| Fair value less than 12 months |
2,454
|
0
|
| Unrealized losses less than 12 months |
23
|
0
|
| Fair value more than 12 months |
19,412
|
18,679
|
| Unrealized losses more than 12 months |
588
|
2,172
|
| Fair value total |
21,866
|
18,679
|
| Unrealized losses total |
611
|
2,172
|
| Municipal Securities [Member] |
|
|
| Fair value less than 12 months |
2,621
|
0
|
| Unrealized losses less than 12 months |
40
|
0
|
| Fair value more than 12 months |
13,323
|
18,080
|
| Unrealized losses more than 12 months |
1,162
|
1,250
|
| Fair value total |
15,944
|
18,080
|
| Unrealized losses total |
$ 1,202
|
$ 1,250
|