XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Available-for-sale, amortized cost [Abstract]    
Due in one year or less $ 4,702  
Due after one through five years 88,689  
Due after five through ten years 222,741  
Due after ten years 186,585  
Amortized cost 1,346,551 $ 978,774
Available for sale, fair value [Abstract]    
Due in one year or less 4,765  
Due after one through five years 88,977  
Due after five through ten years 223,840  
Due after ten years 189,690  
Fair value 1,357,597 997,261
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 751,580  
Amortized cost 751,580 640,537
Available for sale, fair value [Abstract]    
Without single maturity date 757,750  
Fair value 757,750 651,807
Other Debt Securities [Member]    
Available-for-sale, amortized cost [Abstract]    
Without single maturity date 92,254  
Amortized cost 92,254 56,443
Available for sale, fair value [Abstract]    
Without single maturity date 92,575  
Fair value $ 92,575 $ 56,245