XML 130 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits and Related Interest (Maturities of Time Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Maturities of Time Deposits [Abstract]    
Time Deposit Maturities Less Than Three Month $ 305,088 $ 316,382
Time Deposit Maturities Three To Twelve Month 545,363 508,285
Total Time deposits 850,451 824,667
Time Deposit Maturities, Year Two 484,197 470,670
Time Deposit Maturities, Year Three 89,340 137,016
Time Deposit Maturities, Year Four 34,018 36,125
Time Deposit Maturities, Year Five 42,998 38,623
Certificates of deposit $ 1,501,004 $ 1,507,101