XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES - Schedule of Securities By Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 220  
Due after one year through five years 9,727  
Due after five years through ten years 68,708  
Due after ten years 605,064  
Amortized cost, allocated and single maturity date 683,719  
Mortgage-backed securities 505,416  
Amortized Cost 1,189,135 $ 1,182,501
Fair Value    
Due in one year or less 220  
Due after one year through five years 9,191  
Due after five years through ten years 61,691  
Due after ten years 490,855  
Total available-for-sale securities, gross 561,957  
Mortgage-backed securities 438,918  
Total securities available-for-sale 1,000,875 991,426
Amortized Cost    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 7,239  
Due after ten years 124,740  
Total held-to-maturity securities, gross 131,979  
Mortgage-backed securities 0  
Amortized Cost 131,979  
Fair Value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 6,283  
Due after ten years 103,198  
Total held-to-maturity securities, gross 109,481  
Mortgage-backed securities 0  
Fair Value $ 109,481 $ 113,107