XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities, Available-for-sale Securities, Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost [Abstract]    
Due in one year or less $ 35,045  
Due after one year through five years 55,541  
Due after five years through ten years 12,000  
Amortized Cost 357,359 $ 387,463
Fair Value [Abstract]    
Due in one year or less 34,653  
Due after one year through five years 55,280  
Due after five years through ten years 11,967  
Total securities available for sale 336,566 358,185
Mortgage-Backed Securities and Collateralized Mortgage Obligations - Residential [Member]    
Amortized Cost [Abstract]    
Securities, amortized cost 240,915  
Amortized Cost 240,915 239,420
Fair Value [Abstract]    
Securities, fair value 221,721  
Total securities available for sale 221,721 213,128
Small Business Administration-Guaranteed Participation Securities [Member]    
Amortized Cost [Abstract]    
Securities, amortized cost 13,858  
Amortized Cost 13,858 15,471
Fair Value [Abstract]    
Securities, fair value 12,945  
Total securities available for sale $ 12,945 $ 14,141