XML 113 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits Schedule of Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Time Deposits [Line Items]    
Time Deposit Maturities, Less than Three Months $ 239,789 $ 214,594
Time Deposit Maturities, Three to Six Months 220,136 183,780
Time Deposit Maturities, Six to Twelve Months 235,337 133,873
Time Deposit Maturities, Next Twelve Months 695,262 532,247
Time Deposit Maturities, Year Two 91,945 79,926
Time Deposit Maturities, Year Three 2,887 32,165
Time Deposit Maturities, Year Four 21 2,083
Time Deposit Maturities, Year Five 0 25
Time Deposit Maturities, after Year Five 370 3
Time Deposits $ 790,485 $ 646,449