v3.26.1
Investment Securities (Schedule of Held to Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Held-to-maturity, debt securities, allowance $ 15 $ 16
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 267,668 282,143
Gross unrealized gains 72 156
Gross unrealized losses (7,865) (7,081)
Fair value 259,875 275,218
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 1,000 3,400
Gross unrealized gains 0 0
Gross unrealized losses (11) (22)
Fair value 989 3,378
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 265,726 276,600
Gross unrealized gains 72 156
Gross unrealized losses (7,847) (7,045)
Fair value 257,951 269,711
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 942 2,143
Gross unrealized gains 0 0
Gross unrealized losses (7) (14)
Fair value $ 935 $ 2,129