XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SECURITIES - Schedule of Securities By Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 695  
Due after one year through five years 7,805  
Due after five years through ten years 46,433  
Due after ten years 638,445  
Total available-for-sale securities, gross 693,378  
Mortgage-backed securities 511,037  
Amortized Cost 1,204,415 $ 1,226,319
Fair Value    
Due in one year or less 695  
Due after one year through five years 7,149  
Due after five years through ten years 43,245  
Due after ten years 531,374  
Total available-for-sale securities, gross 582,463  
Mortgage-backed securities 432,018  
Total securities available-for-sale 1,014,481 1,051,728
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 130,335  
Total held-to-maturity securities, gross 130,335  
Mortgage-backed securities 0  
Amortized Cost 130,335  
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 115,467  
Total held-to-maturity securities, gross 115,467  
Mortgage-backed securities 0  
Fair Value $ 115,467 $ 119,215