XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SECURITIES - Schedule of Securities By Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 440  
Due after one year through five years 8,366  
Due after five years through ten years 54,524  
Due after ten years 622,705  
Total available-for-sale securities, gross 686,035  
Mortgage-backed securities 485,128  
Amortized Cost 1,171,163 $ 1,226,319
Fair Value    
Due in one year or less 439  
Due after one year through five years 7,907  
Due after five years through ten years 50,804  
Due after ten years 534,432  
Total available-for-sale securities, gross 593,582  
Mortgage-backed securities 423,067  
Total securities available-for-sale 1,016,649 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 131,157  
Total held-to-maturity securities, gross 131,157  
Mortgage-backed securities 0  
Amortized Cost 131,157  
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 118,861  
Total held-to-maturity securities, gross 118,861  
Mortgage-backed securities 0  
Fair Value $ 118,861 $ 119,215