XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Available for sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available for sale securities    
Exclude accrued interest receivable from the amortized cost basis of securities $ 2,360 $ 2,320
Amortized Cost 459,702 448,616
Gross Unrealized Gains 618 789
Gross Unrealized Losses (25,814) (30,780)
Fair Value 434,506 418,625
U.S. Treasury securities    
Available for sale securities    
Amortized Cost 4,990 10,985
Gross Unrealized Losses (192) (285)
Fair Value 4,798 10,700
U.S. government agencies and corporations    
Available for sale securities    
Amortized Cost 67,774 68,772
Gross Unrealized Losses (6,516) (8,113)
Fair Value 61,258 60,659
Mortgage-backed securities    
Available for sale securities    
Amortized Cost 212,941 197,923
Gross Unrealized Gains 349 69
Gross Unrealized Losses (11,757) (15,556)
Fair Value 201,533 182,436
Obligations of states and political subdivisions    
Available for sale securities    
Amortized Cost 150,247 147,532
Gross Unrealized Gains 257 691
Gross Unrealized Losses (5,764) (4,613)
Fair Value 144,740 143,610
Corporate and other debt securities    
Available for sale securities    
Amortized Cost 23,750 23,404
Gross Unrealized Gains 12 29
Gross Unrealized Losses (1,585) (2,213)
Fair Value $ 22,177 $ 21,220