XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES - Schedule of Securities By Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 505  
Due after one year through five years 8,813  
Due after five years through ten years 50,558  
Due after ten years 629,847  
Total available-for-sale securities, gross 689,723  
Mortgage-backed securities 498,259  
Amortized Cost 1,187,982 $ 1,226,319
Fair Value    
Due in one year or less 505  
Due after one year through five years 8,095  
Due after five years through ten years 45,514  
Due after ten years 519,713  
Total available-for-sale securities, gross 573,827  
Mortgage-backed securities 419,230  
Total securities available-for-sale 993,057 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,746  
Total held-to-maturity securities, gross 130,746  
Mortgage-backed securities 0  
Amortized Cost 130,746  
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 113,997  
Total held-to-maturity securities, gross 113,997  
Mortgage-backed securities 0  
Fair Value $ 113,997 $ 119,215