XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Schedule of amortized cost, gross unrealized gains and losses and fair values of available for sale securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost $ 151,319 $ 173,212
Gross Unrealized Gains 144 6
Gross Unrealized Losses (10,123) (13,271)
Fair Value 141,340 159,947
U.S. Treasury securities    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 12,966 29,841
Gross Unrealized Gains 86 6
Gross Unrealized Losses (53) (154)
Fair Value 12,999 29,693
U.S. government agency mortgage-backed securities-residential    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 97,425 103,948
Gross Unrealized Gains 35  
Gross Unrealized Losses (7,961) (10,456)
Fair Value 89,499 93,492
U.S. government agency securities    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 22,003 22,010
Gross Unrealized Losses (430) (844)
Fair Value 21,573 21,166
Municipal securities    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 2,220 2,717
Gross Unrealized Losses (161) (224)
Fair Value 2,059 2,493
Corporate bonds    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 16,049 14,054
Gross Unrealized Gains 23  
Gross Unrealized Losses (1,291) (1,471)
Fair Value 14,781 12,583
Other    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss [Abstract]    
Amortized Cost 656 642
Gross Unrealized Losses (227) (122)
Fair Value $ 429 $ 520