SECURITIES (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Amortized Cost | $ 356,880 | $ 366,366 |
| Gross Unrealized gains | 517 | 2,026 |
| Gross Unrealized losses | 19,929 | 23,053 |
| Fair value | 337,468 | 345,339 |
| U S Treasuries [Member] | ||
| Amortized Cost | 14,973 | 15,089 |
| Gross Unrealized gains | 0 | 0 |
| Gross Unrealized losses | 752 | 755 |
| Fair value | 14,221 | 14,334 |
| U. S. Government agencies [Member] | ||
| Amortized Cost | 41,998 | 57,997 |
| Gross Unrealized gains | 0 | 0 |
| Gross Unrealized losses | 1,336 | 2,845 |
| Fair value | 40,662 | 55,152 |
| Mortgage-backed securities [Member] | ||
| Amortized Cost | 253,195 | 240,548 |
| Gross Unrealized gains | 441 | 1,794 |
| Gross Unrealized losses | 16,028 | 16,031 |
| Fair value | 237,608 | 226,311 |
| Corporate debt security [Member] | ||
| Amortized Cost | 24,477 | 25,650 |
| Gross Unrealized gains | 33 | 106 |
| Gross Unrealized losses | 611 | 2,172 |
| Fair value | 23,899 | 23,584 |
| Municipal Securities [Member] | ||
| Amortized Cost | 22,237 | 27,082 |
| Gross Unrealized gains | 43 | 126 |
| Gross Unrealized losses | 1,202 | 1,250 |
| Fair value | $ 21,078 | $ 25,958 |