XML 100 R89.htm IDEA: XBRL DOCUMENT v3.19.2
Deposits and Related Interest (Maturities of Time Deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Maturities of Time Deposits [Abstract]    
Time Deposit Maturities Less Than Three Month $ 288,380 $ 305,088
Time Deposit Maturities Three To Twelve Month 436,659 545,363
Total Time deposits 725,039 850,451
Time Deposit Maturities, Year Two 617,425 484,197
Time Deposit Maturities, Year Three 81,874 89,340
Time Deposit Maturities, Year Four 41,005 34,018
Time Deposit Maturities, Year Five 35,243 42,998
Certificates of deposit $ 1,500,586 $ 1,501,004