v3.25.2
Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment securities    
Amortized Cost $ 478,824 $ 519,567
Gross Unrealized Gains 89 121
Gross Unrealized Losses (68,099) (75,913)
ACL Adjustment 0 0
Fair Value 410,814 443,775
U.S. government agencies and treasuries    
Investment securities    
Amortized Cost 72,844 85,464
Gross Unrealized Gains 47 35
Gross Unrealized Losses (7,543) (9,345)
Fair Value 65,348 76,154
Mortgage-backed securities - residential    
Investment securities    
Amortized Cost 213,420 229,938
Gross Unrealized Gains 5 10
Gross Unrealized Losses (27,755) (33,248)
Fair Value 185,670 196,700
Mortgage-backed securities - commercial    
Investment securities    
Amortized Cost 74,549 77,525
Gross Unrealized Gains 3  
Gross Unrealized Losses (16,080) (16,886)
Fair Value 58,472 60,639
Corporate securities    
Investment securities    
Amortized Cost 25,501 23,508
Gross Unrealized Losses (2,955) (3,474)
Fair Value 22,546 20,034
Obligations of states and political subdivisions    
Investment securities    
Amortized Cost 92,510 103,132
Gross Unrealized Gains 34 76
Gross Unrealized Losses (13,766) (12,960)
Fair Value $ 78,778 $ 90,248