XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Available-for-sale, amortized cost [Abstract]    
Due in one year or less $ 40,644  
Due after one through five years 287,061  
Due after five through ten years 212,371  
Due after ten years 184,508  
Amortized cost 1,390,747 $ 1,430,605
Available for sale, fair value [Abstract]    
Due in one year or less 39,959  
Due after one through five years 265,661  
Due after five through ten years 187,803  
Due after ten years 149,961  
Fair value 1,241,080 1,256,226
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 575,723  
Amortized cost 575,723 593,917
Available for sale, fair value [Abstract]    
Without single maturity date 509,085  
Fair value 509,085 520,085
Asset-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 90,440  
Amortized cost 90,440 91,363
Available for sale, fair value [Abstract]    
Without single maturity date 88,611  
Fair value $ 88,611 $ 89,107