v3.26.1
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