v3.26.1
SECURITIES - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less Than 12 Months    
Fair Value $ 27,613 $ 17,455
Unrealized Loss (140) (79)
12 Months or More    
Fair Value 205,150 230,788
Unrealized Loss (22,739) (24,161)
Total    
Fair Value 232,763 248,243
Unrealized Loss (22,879) (24,240)
Other mortgage backed securities    
Less Than 12 Months    
Fair Value   2,428
Unrealized Loss   (42)
12 Months or More    
Fair Value 24,458 27,130
Unrealized Loss (1,411) (1,144)
Total    
Fair Value 24,458 29,558
Unrealized Loss (1,411) (1,186)
U.S. Treasury securities    
12 Months or More    
Fair Value 7,548 7,536
Unrealized Loss (407) (405)
Total    
Fair Value 7,548 7,536
Unrealized Loss (407) (405)
Obligations of U.S. Government Agencies and Sponsored Agencies Mortgage-backed    
Less Than 12 Months    
Fair Value 15,572  
Unrealized Loss (98)  
12 Months or More    
Fair Value 68,877 80,318
Unrealized Loss (10,658) (10,748)
Total    
Fair Value 84,449 80,318
Unrealized Loss (10,756) (10,748)
Obligations of U.S. Government Agencies and Sponsored Agencies Other    
12 Months or More    
Fair Value 898 1,223
Unrealized Loss (14) (17)
Total    
Fair Value 898 1,223
Unrealized Loss (14) (17)
Obligations of state and political subdivisions    
12 Months or More    
Fair Value 70,195 71,413
Unrealized Loss (7,805) (9,017)
Total    
Fair Value 70,195 71,413
Unrealized Loss (7,805) (9,017)
Asset-backed securities    
Less Than 12 Months    
Fair Value 12,041 14,527
Unrealized Loss (42) (36)
12 Months or More    
Fair Value 15,881 18,971
Unrealized Loss (281) (326)
Total    
Fair Value 27,922 33,498
Unrealized Loss (323) (362)
Corporate debt securities    
Less Than 12 Months    
Fair Value   500
Unrealized Loss   (1)
12 Months or More    
Fair Value 17,293 24,197
Unrealized Loss (2,163) (2,504)
Total    
Fair Value 17,293 24,697
Unrealized Loss $ (2,163) $ (2,505)