XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Securities available for Sale - Amortized Cost    
Due in one year or less $ 61,344  
Due from one year to five years 349,427  
Due beyond ten years 3,712  
Amortized Cost 651,048 $ 492,626
Securities available for Sale - Fair Value    
Due in one year or less 61,128  
Due from one year to five years 331,900  
Due beyond ten years 3,824  
Total securities 622,145 495,126
Securities held to maturity - Amortized Cost    
Due in one year or less 120  
Due from one year to five years 25,091  
Total securities 33,012 44,346
Securities held to maturity - Fair Value    
Due in one year or less 120  
Due from one year to five years 25,007  
Fair Value 32,978 44,764
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 1,156  
Amortized Cost 1,156 1,418
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 2,478  
Total securities 2,478 2,731
Mortgage backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 210,571  
Amortized Cost 210,571 207,697
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 198,270  
Total securities 198,270 210,749
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 29  
Total securities 29 46
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 29  
Fair Value 29 46
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 24,838  
Amortized Cost 24,838 29,947
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 24,545  
Total securities 24,545 30,294
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 7,772  
Total securities 7,772 9,080
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 7,822  
Fair Value $ 7,822 $ 9,238