XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities Schedule of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Due within 1 year $ 3,465  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 3,481  
Due after 1 but within 5 years 4,772  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 4,826  
Due after 5 but within 10 years 43,634  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value 43,558  
Due after 10 years 3,801  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value 3,842  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost 55,672  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value 55,707  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Amortized Cost 498,553  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 500,113  
Debt Securities, Held-to-maturity 554,225 $ 361,844
Securities held to maturity, fair value 555,820 $ 369,851
US Government Agencies Residential Mortgage-backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 105,600  
Securities held to maturity, fair value 105,900  
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 392,900  
Securities held to maturity, fair value $ 394,300