v3.25.2
INVESTMENT SECURITIES (Maturity Distribution) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 58,288  
Due after one year through five years 298,624  
Due after five year through ten years 16,353  
Total Amortized cost 551,404 $ 429,033
Fair Value    
Due in one year or less 57,421  
Due after one through five years 294,770  
Due after five year through ten years 14,603  
Fair Value 533,457 403,345
Amortized Cost    
Due in one year or less 227,073  
Due after one through five years 8,426  
Due after five year through ten years 0  
Total Investment Securities 462,599 567,155
Fair Value    
Due in one year or less 224,454  
Due after five year through ten years 8,297  
Due after five year through ten years 0  
Fair Value 448,911 544,460
Mortgage-Backed Securities [Member]    
Amortized Cost    
Due without single maturity date 62,904  
Total Amortized cost 62,904 66,379
Fair Value    
Due without single maturity date 53,628  
Fair Value 53,628 55,477
Amortized Cost    
Due without single maturity date 227,100  
Total Investment Securities 227,100 199,150
Fair Value    
Due without single maturity date 216,160  
Fair Value 216,160 182,931
U.S. Government Agency [Member]    
Amortized Cost    
Due without single maturity date 107,138  
Total Amortized cost 166,665 148,666
Fair Value    
Due without single maturity date 104,938  
Fair Value 163,068 $ 143,127
Amortized Cost    
Due without single maturity date 0  
Fair Value    
Due without single maturity date 0  
Other Securities [Member]    
Amortized Cost    
Due without single maturity date 8,097  
Fair Value    
Due without single maturity date 8,097  
Amortized Cost    
Due without single maturity date 0  
Fair Value    
Due without single maturity date $ 0