v3.25.1
SECURITIES - Summary of securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for sale securities    
Amortized Cost $ 175,648 $ 235,909
Gross Unrealized Gains 39 7
Gross Unrealized Losses (11,944) (12,855)
Estimated Fair Value 163,743 223,061
Held to maturity securities    
Amortized Cost 110,241 110,756
Gross Unrealized Gains 762 224
Gross Unrealized Losses (826) (1,556)
Estimated Fair Value 110,177 109,424
U.S. Treasury securities    
Available for sale securities    
Amortized Cost   99,656
Estimated Fair Value   99,656
Held to maturity securities    
Amortized Cost 107,046 107,561
Gross Unrealized Gains 762 224
Gross Unrealized Losses (826) (1,556)
Estimated Fair Value 106,982 106,229
Obligations of U.S. Government sponsored agencies    
Available for sale securities    
Amortized Cost 34,973 27,766
Gross Unrealized Gains   1
Gross Unrealized Losses (2,609) (3,026)
Estimated Fair Value 32,364 24,741
Obligations of states and political subdivisions    
Available for sale securities    
Amortized Cost 62,640 62,992
Gross Unrealized Gains 34 3
Gross Unrealized Losses (6,584) (6,638)
Estimated Fair Value 56,090 56,357
Held to maturity securities    
Amortized Cost 3,195 3,195
Estimated Fair Value 3,195 3,195
Mortgage-backed securities    
Available for sale securities    
Amortized Cost 62,365 29,826
Gross Unrealized Gains 5 3
Gross Unrealized Losses (1,586) (1,836)
Estimated Fair Value 60,784 27,993
Corporate notes    
Available for sale securities    
Amortized Cost 15,670 15,669
Gross Unrealized Losses (1,165) (1,355)
Estimated Fair Value $ 14,505 $ 14,314