v3.26.1
Securities Available for Sale (Securities Available for Sale by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 32,631  
Amortized Cost, Due after one year through five years 58,877  
Amortized Cost, Due after five years through ten years 13,360  
Amortized Cost, Due after ten years 58,976  
Amortized Cost, Debt securities expected maturity 163,844  
Amortized Cost, Debt Maturities, Total 396,808 $ 390,155
Fair Value, Due in one year or less 32,638  
Fair Value, Due after one year through five years 58,637  
Fair Value, Due after five years through ten years 12,694  
Fair Value, Due after ten years 48,157  
Fair Value, Debt securities expected maturity 152,126  
Fair Value, Debt maturities, Total 347,888 341,930
U.S. GSE - Mortgage-backed Securities [Member] | Residential [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, U.S. Government Sponsored Enterprise (GSE) - Mortgage-backed securities 232,964  
Amortized Cost, Debt Maturities, Total 232,964 225,486
Fair Value, U.S. Government Sponsored Enterprise (GSE) - Mortgage-backed securities 195,762  
Fair Value, Debt maturities, Total $ 195,762 $ 187,986