XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities, Contractual and Expected Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Maturity in years [Abstract]    
Due in one year or less $ 62,647  
Due after one year through five years 131,918  
Due after five years through ten years 40,745  
Due after ten years 44,672  
Subtotal 279,982  
Mortgage-backed securities and Collateralized mortgage obligations 402,364  
Amortized cost 682,346 $ 620,314
Maturity in years [Abstract]    
Due in one year or less 62,107  
Due after one year through five years 127,071  
Due after five years through ten years 38,370  
Due after ten years 41,272  
Subtotal 268,820  
Mortgage-backed securities and Collateralized mortgage obligations 365,033  
Estimated fair value $ 633,853 $ 572,357