v3.26.1
Securities - Schedule of Fair Value Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost $ 335,179 $ 332,362
Gross Unrealized Gains 3,256 4,937
Gross Unrealized Losses (10,210) (10,054)
Fair Value 328,225 327,245
Obligations of U.S. Government Agencies or Corporations [Member]    
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost 61,500 54,500
Gross Unrealized Gains
Gross Unrealized Losses (542) (897)
Fair Value 60,958 53,603
Residential Mortgage-Backed Securities [Member]    
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost 187,375 190,299
Gross Unrealized Gains 236 1,132
Gross Unrealized Losses (9,571) (9,084)
Fair Value 178,040 182,347
Residential Collateralized Mortgage Obligations [Member]    
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost 5,344 5,758
Gross Unrealized Gains 335 459
Gross Unrealized Losses (3)
Fair Value 5,676 6,217
Obligations of states and political subdivisions [Member]    
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost 80,678 81,625
Gross Unrealized Gains 2,683 3,338
Gross Unrealized Losses (94) (73)
Fair Value 83,267 84,890
Other debt securities [Member]    
Schedule of Fair Value Available-for-Sale Debt Securities [Line Items]    
Amortized Cost 282 180
Gross Unrealized Gains 2 8
Gross Unrealized Losses
Fair Value $ 284 $ 188