v3.26.1
Securities - Available for sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for sale securities    
Exclude accrued interest receivable from the amortized cost basis of securities $ 2,680 $ 2,670
Amortized Cost 466,683 471,036
Gross Unrealized Gains 2,679 3,576
Gross Unrealized Losses (11,110) (16,501)
Fair Value 458,252 458,111
U.S. Treasury securities    
Available for sale securities    
Amortized Cost 4,997 4,992
Gross Unrealized Losses (63) (105)
Fair Value 4,934 4,887
U.S. government agencies and corporations    
Available for sale securities    
Amortized Cost 25,270 60,605
Gross Unrealized Losses (1,412) (4,895)
Fair Value 23,858 55,710
Mortgage-backed securities    
Available for sale securities    
Amortized Cost 249,519 211,653
Gross Unrealized Gains 843 2,009
Gross Unrealized Losses (6,632) (7,830)
Fair Value 243,730 205,832
Obligations of states and political subdivisions    
Available for sale securities    
Amortized Cost 153,509 158,158
Gross Unrealized Gains 1,656 1,417
Gross Unrealized Losses (1,947) (2,484)
Fair Value 153,218 157,091
Corporate and other debt securities    
Available for sale securities    
Amortized Cost 33,388 35,628
Gross Unrealized Gains 180 150
Gross Unrealized Losses (1,056) (1,187)
Fair Value $ 32,512 $ 34,591