XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities, Contractual and Expected Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Maturity in years [Abstract]    
Due in one year or less $ 78,883  
Due after one year through five years 131,352  
Due after five years through ten years 29,523  
Due after ten years 26,631  
Subtotal 266,389  
Mortgage-backed securities and Collateralized mortgage obligations 353,925  
Amortized cost 620,314 $ 683,784
Maturity in years [Abstract]    
Due in one year or less 77,408  
Due after one year through five years 124,600  
Due after five years through ten years 27,427  
Due after ten years 24,503  
Subtotal 253,938  
Mortgage-backed securities and Collateralized mortgage obligations 318,419  
Estimated fair value $ 572,357 $ 618,092