XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Securities available for Sale - Amortized Cost    
Due in one year or less $ 169,819  
Due from one year to five years 268,707  
Due beyond ten years 3,785  
Amortized Cost 642,019 $ 663,003
Securities available for Sale - Fair Value    
Due in one year or less 165,862  
Due from one year to five years 251,766  
Due beyond ten years 3,995  
Total securities 601,220 620,365
Securities held to maturity - Amortized Cost    
Due in one year or less 25,000  
Due from one year to five years 69,983  
Total securities 101,660 87,396
Securities held to maturity - Fair Value    
Due in one year or less 24,917  
Due from one year to five years 69,724  
Fair Value 101,202 87,357
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 574  
Amortized Cost 574 843
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,885  
Total securities 1,885 2,127
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 175,693  
Amortized Cost 175,693 189,312
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 155,549  
Total securities 155,549 171,873
Securities held to maturity - Amortized Cost    
Total securities 25 27
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 24  
Fair Value 24 26
Securities not due at a single maturity date 25  
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 23,441  
Amortized Cost 23,441 22,774
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 22,163  
Total securities 22,163 21,368
Securities held to maturity - Amortized Cost    
Total securities 6,652 7,270
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 6,537  
Fair Value 6,537 $ 7,176
Securities not due at a single maturity date $ 6,652