XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
SECURITIES - Schedule of Available For Sale Securities By Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due in one year or less $ 1,190  
Due after one year through five years 8,011  
Due after five years through ten years 40,627  
Due after ten years 654,216  
Total debt securities, gross 704,044  
Mortgage-backed securities 522,275  
Amortized Cost 1,226,319 $ 1,400,783
Fair Value    
Due in one year or less 1,191  
Due after one year through five years 7,421  
Due after five years through ten years 38,730  
Due after ten years 556,544  
Total debt securities, gross 603,886  
Mortgage-backed securities 447,842  
Total debt securities 1,051,728 1,185,528
Amortized Cost    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 0  
Due after ten years 129,918  
Total held-to-maturity securities, gross 129,918  
Mortgage-backed securities 0  
Amortized Cost 129,918  
Fair Value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 0  
Due after ten years 119,215  
Total held-to-maturity securities, gross 119,215  
Mortgage-backed securities 0  
Fair value $ 119,215 $ 111,029