XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
INVESTMENT SECURITIES, Contractual or Expected Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Maturity in years [Abstract]    
Due in one year or less $ 55,374  
Due after one year through five years 142,743  
Due after five years through ten years 37,078  
Due after ten years 44,752  
Subtotal 279,947  
Mortgage-backed securities & Collateralized mortgage obligations 385,166  
Amortized cost 665,113 $ 620,314
Maturity in years [Abstract]    
Due in one year or less 54,782  
Due after one year through five years 139,442  
Due after five years through ten years 36,123  
Due after ten years 42,754  
Subtotal 273,101  
Mortgage-backed securities & Collateralized mortgage obligations 359,303  
Estimated fair value $ 632,404 $ 572,357