XML 136 R121.htm IDEA: XBRL DOCUMENT v3.19.2
Deposits - Summary of certificates of deposit by maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Deposits [Abstract]    
2019 $ 3,118,353  
2020 2,063,993  
2021 1,028,172  
2022 695,152  
2023 531,392  
2024 and thereafter 476,202  
Total certificates of deposit $ 7,913,264 $ 7,616,764