XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Available-for-sale, amortized cost [Abstract]    
Due in one year or less $ 23,805  
Due after one through five years 372,557  
Due after five through ten years 129,061  
Due after ten years 175,456  
Amortized cost 1,324,139 $ 1,430,605
Available for sale, fair value [Abstract]    
Due in one year or less 23,585  
Due after one through five years 335,324  
Due after five through ten years 106,680  
Due after ten years 130,228  
Fair value 1,135,878 1,256,226
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 534,442  
Amortized cost 534,442 593,917
Available for sale, fair value [Abstract]    
Without single maturity date 452,298  
Fair value 452,298 520,085
Asset-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 88,818  
Amortized cost 88,818 91,363
Available for sale, fair value [Abstract]    
Without single maturity date 87,763  
Fair value $ 87,763 $ 89,107