v3.25.2
SECURITIES - Amortized cost, related estimated fair value, and unrealized gains and losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities Available-for-Sale    
Amortized Cost $ 396,789 $ 421,280
Gross Unrealized Gains 636 799
Gross Unrealized Losses (29,084) (31,791)
Fair Value 368,341 390,288
Allowance for credit losses for Available-For-Sale debt securities 0  
Other mortgage backed securities    
Debt Securities Available-for-Sale    
Amortized Cost 41,629 48,336
Gross Unrealized Gains 69 65
Gross Unrealized Losses (1,505) (2,128)
Fair Value 40,193 46,273
U.S. Treasury securities    
Debt Securities Available-for-Sale    
Amortized Cost 7,926 7,911
Gross Unrealized Losses (531) (760)
Fair Value 7,395 7,151
Obligations of U.S. Government Agencies and Sponsored Agencies Mortgage-backed    
Debt Securities Available-for-Sale    
Amortized Cost 144,693 150,999
Gross Unrealized Gains 155 170
Gross Unrealized Losses (12,300) (14,461)
Fair Value 132,548 136,708
Obligations of U.S. Government Agencies and Sponsored Agencies Other    
Debt Securities Available-for-Sale    
Amortized Cost 3,948 5,080
Gross Unrealized Gains 54 78
Gross Unrealized Losses (22) (36)
Fair Value 3,980 5,122
Obligations of state and political subdivisions    
Debt Securities Available-for-Sale    
Amortized Cost 88,955 93,809
Gross Unrealized Gains 36 19
Gross Unrealized Losses (10,703) (10,343)
Fair Value 78,288 83,485
Asset-backed securities    
Debt Securities Available-for-Sale    
Amortized Cost 69,000 74,006
Gross Unrealized Gains 108 263
Gross Unrealized Losses (625) (402)
Fair Value 68,483 73,867
Corporate debt securities    
Debt Securities Available-for-Sale    
Amortized Cost 40,638 41,139
Gross Unrealized Gains 214 204
Gross Unrealized Losses (3,398) (3,661)
Fair Value $ 37,454 $ 37,682