XML 106 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits Deposits (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months $ 1,243,848  
Time Deposit Maturities, Year Two 109,627  
Time Deposit Maturities, Year Three 65,354  
Time Deposit Maturities, Year Four 51,573  
Time Deposit Maturities, Year Five 56,293  
Time Deposit Maturities, after Year Five 75  
Time Deposits 1,526,770 $ 2,549,342
Deposits Exceeding FDIC Insurance Limit of $250,000 [Member]    
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months 513,310  
Time Deposit Maturities, Year Two 16,848  
Time Deposit Maturities, Year Three 1,618  
Time Deposit Maturities, Year Four 253  
Time Deposit Maturities, Year Five 544  
Time Deposit Maturities, after Year Five 0  
Time Deposits 532,573  
Deposits FDC Insured $250,000 and Under [Member]    
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months 730,538  
Time Deposit Maturities, Year Two 92,779  
Time Deposit Maturities, Year Three 63,736  
Time Deposit Maturities, Year Four 51,320  
Time Deposit Maturities, Year Five 55,749  
Time Deposit Maturities, after Year Five 75  
Time Deposits $ 994,197