XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Securities available for Sale - Amortized Cost    
Due in one year or less $ 191,117  
Due from one year to five years 237,308  
Due beyond ten years 3,815  
Amortized Cost 614,368 $ 618,525
Securities available for Sale - Fair Value    
Due in one year or less 189,114  
Due from one year to five years 226,030  
Due beyond ten years 4,027  
Total securities 587,805 591,313
Securities held to maturity - Amortized Cost    
Due in one year or less 50,000  
Due from one year to five years 19,989  
Total securities 76,264 76,397
Securities held to maturity - Fair Value    
Due in one year or less 49,897  
Due from one year to five years 20,006  
Fair Value 76,119 76,167
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 385  
Amortized Cost 385 443
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,772  
Total securities 1,772 1,773
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 159,666  
Amortized Cost 159,666 167,996
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 145,822  
Total securities 145,822 154,710
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 24  
Total securities 24 25
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 24  
Fair Value 24 25
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 22,077  
Amortized Cost 22,077 22,698
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 21,040  
Total securities 21,040 21,659
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 6,251  
Total securities 6,251 6,386
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 6,192  
Fair Value $ 6,192 $ 6,313