XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Securities available for Sale - Amortized Cost    
Due in one year or less $ 166,174  
Due from one year to five years 131,973  
Due from five years to ten years 15,000  
Due beyond ten years 3,846  
Amortized Cost 481,933 $ 618,525
Securities available for Sale - Fair Value    
Due in one year or less 163,666  
Due from one year to five years 127,738  
Due from five years to ten years 15,005  
Due beyond ten years 4,023  
Total securities 466,916 591,313
Securities held to maturity - Amortized Cost    
Due from one year to five years 4,996  
Total securities 10,914 76,397
Securities held to maturity - Fair Value    
Due from one year to five years 4,999  
Fair Value 10,882 76,167
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 233  
Amortized Cost 233 443
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,665  
Total securities 1,665 1,773
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 143,903  
Amortized Cost 143,903 167,996
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 134,663  
Total securities 134,663 154,710
Securities held to maturity - Amortized Cost    
Total securities 23 25
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 24  
Fair Value 24 25
Securities not due at a single maturity date 23  
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 20,804  
Amortized Cost 20,804 22,698
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 20,156  
Total securities 20,156 21,659
Securities held to maturity - Amortized Cost    
Total securities 5,896 6,386
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 5,859  
Fair Value 5,859 $ 6,313
Securities not due at a single maturity date $ 5,895