XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Debt Securities Available for Sale with Gross Unrealized Losses, by Investment Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Impairment Effects on Earnings Per Share [Line Items]    
Available for Sale, Securities Position Over 12 Months, Gross unrealized Losses $ (6,912) $ (7,473)
Available for Sale, Securities Position Over 12 Months, Fair Value 23,043 22,773
Available for Sale, Securities Position Less than 12 Month, Gross unrealized Losses
Available for Sale, Securities Position Less than 12 Month, Fair Value
Taxable Municipal Bonds [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Available for Sale, Securities Position Over 12 Months, Gross unrealized Losses (4,408) (4,740)
Available for Sale, Securities Position Over 12 Months, Fair Value 12,236 11,914
Available for Sale, Securities Position Less than 12 Month, Gross unrealized Losses
Available for Sale, Securities Position Less than 12 Month, Fair Value
SBA Pool Securities [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Available for Sale, Securities Position Over 12 Months, Gross unrealized Losses (14) (14)
Available for Sale, Securities Position Over 12 Months, Fair Value 533 567
Available for Sale, Securities Position Less than 12 Month, Gross unrealized Losses
Available for Sale, Securities Position Less than 12 Month, Fair Value
Collateralized Mortgage Obligations [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Available for Sale, Securities Position Over 12 Months, Gross unrealized Losses (15) (17)
Available for Sale, Securities Position Over 12 Months, Fair Value 109 111
Available for Sale, Securities Position Less than 12 Month, Gross unrealized Losses
Available for Sale, Securities Position Less than 12 Month, Fair Value
Collateralized Mortgage-Backed Securities [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Available for Sale, Securities Position Over 12 Months, Gross unrealized Losses (2,475) (2,702)
Available for Sale, Securities Position Over 12 Months, Fair Value 10,165 10,181
Available for Sale, Securities Position Less than 12 Month, Gross unrealized Losses
Available for Sale, Securities Position Less than 12 Month, Fair Value