XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Securities available for Sale - Amortized Cost    
Due in one year or less $ 139,768  
Due from one year to five years 293,694  
Due beyond ten years 3,770  
Amortized Cost 645,968 $ 663,003
Securities available for Sale - Fair Value    
Due in one year or less 136,180  
Due from one year to five years 273,202  
Due beyond ten years 3,746  
Total securities 604,150 620,365
Securities held to maturity - Amortized Cost    
Due in one year or less 125  
Due from one year to five years 94,980  
Total securities 101,976 87,396
Securities held to maturity - Fair Value    
Due in one year or less 125  
Due from one year to five years 94,279  
Fair Value 101,190 87,357
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 671  
Amortized Cost 671 843
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,988  
Total securities 1,988 2,127
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 183,843  
Amortized Cost 183,843 189,312
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 166,287  
Total securities 166,287 171,873
Securities held to maturity - Amortized Cost    
Total securities 26 27
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 25  
Fair Value 25 26
Securities not due at a single maturity date 26  
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 24,222  
Amortized Cost 24,222 22,774
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 22,747  
Total securities 22,747 21,368
Securities held to maturity - Amortized Cost    
Total securities 6,845 7,270
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 6,761  
Fair Value 6,761 $ 7,176
Securities not due at a single maturity date $ 6,845