XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - (Amortized Costs and Fair Values of Securities Available for Sale) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 128,454 $ 144,929
Gross Unrealized Gains 510 0
Gross Unrealized (Losses) (7,585) (23,599)
Securities 121,379 121,330
Obligations of U.S. Government Corporations and Agencies [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,571 8,198
Gross Unrealized Gains 24 0
Gross Unrealized (Losses) (21) (530)
Securities 7,574 7,668
U.S. treasury securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 9,999  
Gross Unrealized Gains 9  
Gross Unrealized (Losses) 0  
Securities 10,008  
Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 83,800 127,061
Gross Unrealized Gains 414 0
Gross Unrealized (Losses) (7,051) (22,094)
Securities 77,163 104,967
Collateralized Mortgage Obligations Member    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 22,834  
Gross Unrealized Gains 55  
Gross Unrealized (Losses) (100)  
Securities 22,789  
Obligations of States and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   4,920
Gross Unrealized Gains   0
Gross Unrealized (Losses)   (275)
Securities   4,645
Subordinated Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,250 4,750
Gross Unrealized Gains 8 0
Gross Unrealized (Losses) (413) (700)
Securities $ 3,845 $ 4,050