XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost $ 318,771 $ 299,537
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 342 55
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (16,486) (20,010)
Debt Securities, Available-for-Sale 302,627 279,582
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 25,775 15,822
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (1,974) (2,582)
Debt Securities, Available-for-Sale 23,801 13,240
US Government-sponsored Enterprises Debt Securities [Member]    
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 2,500 2,500
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (273) (390)
Debt Securities, Available-for-Sale 2,227 2,110
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 271,077 260,023
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 317 40
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (13,212) (15,859)
Debt Securities, Available-for-Sale 258,182 244,204
Small Business Administration pools [Member]    
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 10,664 12,437
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 25 15
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (270) (373)
Debt Securities, Available-for-Sale 10,419 12,079
Corporate and other securities [Member]    
Marketable Securities [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 8,755 8,755
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (757) (806)
Debt Securities, Available-for-Sale $ 7,998 $ 7,949