v3.26.1
Securities - (Amortized Costs and Fair Values of Securities Available for Sale) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 120,152 $ 126,197
Gross Unrealized Gains 41 568
Gross Unrealized (Losses) (7,727) (7,222)
Securities 112,466 119,543
Obligations of U.S. Government Corporations and Agencies [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,093 7,458
Gross Unrealized Gains 0 2
Gross Unrealized (Losses) (83) (16)
Securities 7,010 7,444
U.S. treasury securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 9,972 9,999
Gross Unrealized Gains 0 2
Gross Unrealized (Losses) (8) 0
Securities 9,964 10,001
Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 76,930 81,492
Gross Unrealized Gains 39 480
Gross Unrealized (Losses) (7,110) (6,843)
Securities 69,859 75,129
Collateralized Mortgage Obligations Member    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 21,907 22,498
Gross Unrealized Gains 0 84
Gross Unrealized (Losses) (377) (87)
Securities 21,530 22,495
Subordinated Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,250 4,750
Gross Unrealized Gains 2 0
Gross Unrealized (Losses) (149) (276)
Securities $ 4,103 $ 4,474