XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENT SECURITIES, Contractual or Expected Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Maturity in years [Abstract]    
Due in one year or less $ 81,976  
Due after one year through five years 154,651  
Due after five years through ten years 22,207  
Due after ten years 26,851  
Subtotal 285,685  
Mortgage-backed securities & Collateralized mortgage obligations 364,373  
Amortized cost 650,058 $ 683,784
Maturity in years [Abstract]    
Due in one year or less 80,271  
Due after one year through five years 143,425  
Due after five years through ten years 19,626  
Due after ten years 23,501  
Subtotal 266,823  
Mortgage-backed securities & Collateralized mortgage obligations 320,837  
Estimated fair value $ 587,660 $ 618,092