v3.25.2
Investment Securities (Investment in Debt Securities Gross Unrealized Loss) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value $ 360 $ 457
Less than 12 Months, Gross Unrealized Losses (20) (10)
12 Months or More, Fair Value 54,670 55,936
12 Months or More, Gross Unrealized Losses (12,330) (12,627)
Fair Value 55,030 56,393
Gross Unrealized Losses (12,350) (12,637)
U.S. Government Agencies [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 0 0
Less than 12 Months, Gross Unrealized Losses 0 0
12 Months or More, Fair Value 1,922 1,851
12 Months or More, Gross Unrealized Losses (83) (155)
Fair Value 1,922 1,851
Gross Unrealized Losses (83) (155)
Municipal Bonds [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 360 371
Less than 12 Months, Gross Unrealized Losses (20) (9)
12 Months or More, Fair Value 31,376 31,917
12 Months or More, Gross Unrealized Losses (8,936) (8,422)
Fair Value 31,736 32,288
Gross Unrealized Losses (8,956) (8,431)
Mortgage-backed securities [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 0 86
Less than 12 Months, Gross Unrealized Losses 0 (1)
12 Months or More, Fair Value 21,372 22,168
12 Months or More, Gross Unrealized Losses (3,311) (4,050)
Fair Value 21,372 22,254
Gross Unrealized Losses $ (3,311) $ (4,051)