v3.26.1
Investment Securities (Schedule of Available-for-sale Securities and Held-to-maturity Securities Reconciliation) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale:    
Amortized Cost $ 366,312 $ 339,007
Unrealized Gains 505 689
Unrealized Losses (33,958) (32,206)
Fair Value 332,859 307,490
Held-to-maturity:    
Amortized Cost 136,127 153,943
Unrealized Gains 1,400 1,705
Unrealized Losses (13,350) (13,140)
Fair Value 124,177 142,508
Allowance for credit losses - securities held-to-maturity 0 (2)
Securities held-to maturity, net of allowance for credit losses 136,127 153,941
U.S. Government Agency [Member]    
Available-for-sale:    
Amortized Cost 11,883 15,169
Unrealized Gains 0 18
Unrealized Losses (1,028) (1,043)
Fair Value 10,855 14,144
Held-to-maturity:    
Amortized Cost 37,328 41,158
Unrealized Gains 67 91
Unrealized Losses (3,266) (3,279)
Fair Value 34,129 37,970
Collateralized Mortgage Obligations [Member]    
Available-for-sale:    
Amortized Cost 84,406 92,871
Unrealized Gains 0 0
Unrealized Losses (17,307) (17,043)
Fair Value 67,099 75,828
Held-to-maturity:    
Amortized Cost 48,762 51,431
Unrealized Gains 705 854
Unrealized Losses (5,646) (5,499)
Fair Value 43,821 46,786
Mortgage-Backed Securities - Residential [Member]    
Available-for-sale:    
Amortized Cost 34,909 35,865
Unrealized Gains 108 135
Unrealized Losses (6,026) (6,083)
Fair Value 28,991 29,917
Held-to-maturity:    
Amortized Cost 35,188 37,221
Unrealized Gains 628 760
Unrealized Losses (3,294) (3,263)
Fair Value 32,522 34,718
Mortgage-Backed Securities - Commercial [Member]    
Available-for-sale:    
Amortized Cost 215,345 174,622
Unrealized Gains 171 347
Unrealized Losses (8,517) (6,861)
Fair Value 206,999 168,108
Held-to-maturity:    
Amortized Cost 14,849 15,088
Unrealized Gains 0 0
Unrealized Losses (1,144) (1,037)
Fair Value 13,705 14,051
Municipal Securities [Member]    
Available-for-sale:    
Amortized Cost 5,191 5,196
Unrealized Gains 0 0
Unrealized Losses (966) (933)
Fair Value 4,225 4,263
Bank Subordinated Debt Securities [Member]    
Available-for-sale:    
Amortized Cost 14,578 15,284
Unrealized Gains 226 189
Unrealized Losses (114) (243)
Fair Value $ 14,690 15,230
Corporate Bonds [Member]    
Held-to-maturity:    
Amortized Cost   9,045
Unrealized Gains   0
Unrealized Losses   (62)
Fair Value   $ 8,983