Annual report [Section 13 and 15(d), not S-K Item 405]

INVESTMENT SECURITIES (Schedule of Investment Securities with Maturity Distribution Based on Contractual Maturities) (Details)

v3.25.0.1
INVESTMENT SECURITIES (Schedule of Investment Securities with Maturity Distribution Based on Contractual Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 37,652  
Due after one through five years 201,126  
Due after five through ten years 25,826  
Total Investment Securities 429,033 $ 367,747
Fair Value    
Due in one year or less 36,962  
Due after one through five years 193,798  
Due after five through ten years 22,135  
Total Investment Securities 403,345 337,902
Amortized Cost    
Due in one year or less 238,506  
Due after one through five years 129,499  
Total Investment Securities 567,155 625,022
Fair Value    
Due in one year or less 235,677  
Due after one through five years 125,852  
Total Investment Securities 544,460 591,751
Mortgage-Backed Securities [Member]    
Amortized Cost    
Due without single maturity date 66,379  
Total Investment Securities 66,379 73,015
Fair Value    
Due without single maturity date 55,477  
Total Investment Securities 55,477 63,303
Amortized Cost    
Due without single maturity date 199,150  
Total Investment Securities 199,150 167,341
Fair Value    
Due without single maturity date 182,931  
Total Investment Securities 182,931 150,562
U.S. Government Agency [Member]    
Amortized Cost    
Due without single maturity date 89,954  
Total Investment Securities 148,666 152,983
Fair Value    
Due without single maturity date 86,877  
Total Investment Securities 143,127 145,034
Other Securities [Member]    
Amortized Cost    
Due without single maturity date 8,096  
Total Investment Securities 8,096 8,251
Fair Value    
Due without single maturity date 8,096  
Total Investment Securities $ 8,096 $ 8,251