XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENT SECURITIES, Contractual or Expected Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Maturity in years [Abstract]    
Due in one year or less $ 54,189  
Due after one year through five years 136,674  
Due after five years through ten years 31,886  
Due after ten years 33,101  
Subtotal 255,850  
Mortgage-backed securities & Collateralized mortgage obligations 355,206  
Amortized cost 611,056 $ 620,314
Maturity in years [Abstract]    
Due in one year or less 53,362  
Due after one year through five years 130,067  
Due after five years through ten years 29,638  
Due after ten years 30,433  
Subtotal 243,500  
Mortgage-backed securities & Collateralized mortgage obligations 317,574  
Estimated fair value $ 561,074 $ 572,357