XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Schedule of Securities by Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for Sale, Amortized Cost    
Due after one year through five years $ 45,000  
Due after five years through ten years 150,450  
Due after ten years 64,863  
Total 260,313  
Amortized Cost 883,874 $ 645,835
Available for Sale, Fair Value    
Due after one year through five years 39,764  
Due after five years through ten years 123,093  
Due after ten years 48,593  
Total 211,450  
Total Fair Value 784,544 550,617
Held to Maturity, Amortized Cost    
Due after one year through five years 40,000  
Total 40,000  
Amortized Cost 101,635 107,755
Held to Maturity, Fair Value    
Due after one year through five years 37,334  
Total 37,334  
Total Fair Value 88,650 94,415
Mortgage-Backed Securities-Residential [Member]    
Available for Sale, Amortized Cost    
Securities not due at a single maturity 595,789  
Amortized Cost 595,789 363,893
Available for Sale, Fair Value    
Securities not due at a single maturity 548,612  
Total Fair Value 548,612 320,796
Held to Maturity, Amortized Cost    
Securities not due at a single maturity 61,635  
Amortized Cost 61,635 67,755
Held to Maturity, Fair Value    
Securities not due at a single maturity 51,316  
Total Fair Value 51,316 57,784
SBA Pool Securities [Member]    
Available for Sale, Amortized Cost    
Securities not due at a single maturity 27,772  
Amortized Cost 27,772 27,148
Available for Sale, Fair Value    
Securities not due at a single maturity 24,482  
Total Fair Value $ 24,482 $ 23,404