v3.25.1
Investment Securities, Available-for-sale Securities, Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost [Abstract]    
Due in one year or less $ 50,099  
Due after one year through five years 30,472  
Due after five years through ten years 12,000  
Amortized Cost 348,405 $ 387,463
Fair Value [Abstract]    
Due in one year or less 49,409  
Due after one year through five years 30,115  
Due after five years through ten years 11,913  
Total securities available for sale 324,453 358,185
Mortgage-Backed Securities and Collateralized Mortgage Obligations - Residential [Member]    
Amortized Cost [Abstract]    
Securities, amortized cost 241,111  
Amortized Cost 241,111 239,420
Fair Value [Abstract]    
Securities, fair value 219,333  
Total securities available for sale 219,333 213,128
Small Business Administration-Guaranteed Participation Securities [Member]    
Amortized Cost [Abstract]    
Securities, amortized cost 14,723  
Amortized Cost 14,723 15,471
Fair Value [Abstract]    
Securities, fair value 13,683  
Total securities available for sale $ 13,683 $ 14,141