XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
SECURITIES - Schedule of Securities By Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 17,577  
Due after five years through ten years 93,212  
Due after ten years 576,505  
Amortized cost, allocated and single maturity date 687,294  
Mortgage-backed securities 504,570  
Amortized Cost 1,191,864 $ 1,182,501
Fair Value    
Due in one year or less 0  
Due after one year through five years 17,193  
Due after five years through ten years 86,472  
Due after ten years 480,065  
Total available-for-sale securities, gross 583,730  
Mortgage-backed securities 448,208  
Total securities available-for-sale 1,031,938 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,315  
Due after ten years 125,484  
Total held-to-maturity securities, gross 132,799  
Mortgage-backed securities 0  
Total debt securities 132,799  
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,657  
Due after ten years 107,147  
Total held-to-maturity securities, gross 113,804  
Mortgage-backed securities 0  
Total debt securities $ 113,804 $ 113,107