XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
SECURITIES - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
SECURITIES [Abstract]    
Amortized Cost $ 622,293 $ 637,577
Gross unrealized gains 916 595
Gross unrealized losses (67,782) (70,632)
Allowance for credit losses 0 0
Fair value 555,427 567,540
State and Municipal [Member]    
SECURITIES [Abstract]    
Amortized Cost 197,674 199,417
Gross unrealized gains 554 388
Gross unrealized losses (20,442) (23,500)
Allowance for credit losses 0 0
Fair value 177,786 176,305
Residential Mortgage-backed Securities [Member]    
SECURITIES [Abstract]    
Amortized Cost 288,743 302,711
Gross unrealized gains 107 130
Gross unrealized losses (41,857) (42,081)
Allowance for credit losses 0 0
Fair value 246,993 260,760
Commercial Mortgage-backed Securities [Member]    
SECURITIES [Abstract]    
Amortized Cost 50,587 48,769
Gross unrealized gains 0 0
Gross unrealized losses (4,302) (3,983)
Allowance for credit losses 0 0
Fair value 46,285 44,786
Commercial Collateralized Mortgage Obligations [Member]    
SECURITIES [Abstract]    
Amortized Cost 66,689 67,708
Gross unrealized gains 4 77
Gross unrealized losses (168) (188)
Allowance for credit losses 0 0
Fair value 66,525 67,597
Asset-backed and Other Amortizing Securities [Member]    
SECURITIES [Abstract]    
Amortized Cost 13,001 13,972
Gross unrealized gains 0 0
Gross unrealized losses (951) (840)
Allowance for credit losses 0 0
Fair value 12,050 13,132
Other Securities [Member]    
SECURITIES [Abstract]    
Amortized Cost 5,599 5,000
Gross unrealized gains 251 0
Gross unrealized losses (62) (40)
Allowance for credit losses 0 0
Fair value $ 5,788 $ 4,960