XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - (Amortized Costs and Fair Values of Securities Available for Sale) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 118,263 $ 144,929
Gross Unrealized Gains 13 0
Gross Unrealized (Losses) (8,406) (23,599)
Securities 109,870 121,330
Obligations of U.S. Government Corporations and Agencies [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,502 8,198
Gross Unrealized Gains 3 0
Gross Unrealized (Losses) 0 (530)
Securities 4,505 7,668
U.S. treasury securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 9,860  
Gross Unrealized Gains 0  
Gross Unrealized (Losses) (9)  
Securities 9,851  
Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 77,091 127,061
Gross Unrealized Gains 10 0
Gross Unrealized (Losses) (7,957) (22,094)
Securities 69,144 104,967
Collateralized Mortgage Obligations Member    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 23,060  
Gross Unrealized Gains 0  
Gross Unrealized (Losses) (4)  
Securities 23,056  
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 3,750 4,750
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) (436) (700)
Securities $ 3,314 $ 4,050