XML 156 R142.htm IDEA: XBRL DOCUMENT v3.10.0.1
DEPOSITS - Scheduled Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Certificates of deposit of $250,000 or less    
2019 $ 2,018,605  
2020 336,618  
2021 27,124  
2022 3,542  
2023 and After 2,703  
Total 2,388,592 $ 1,365,452
Certificates of deposit of more than $250,000    
2019 627,100  
2020 172,503  
2021 8,361  
2022 513  
2023 and After 805  
Total 809,282 $ 560,340
Time Deposits [Abstract]    
2019 2,645,705  
2020 509,121  
2021 35,485  
2022 4,055  
2023 and After 3,508  
Total $ 3,197,874