XML 93 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Time Deposits (Maturity of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Time Deposits [Abstract]  
2019 $ 3,235,947
2020 504,374
2021 209,149
2022 62,399
2023 13,848
Thereafter 2,411
Total time deposits 4,028,128
Certificates of deposits more than $250,000 $ 1,000