XML 38 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deposits - Maturities of Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Maturities of interest-bearing deposits [Abstract]    
2020 $ 1,359,100  
2021 190,554  
2022 50,364  
2023 20,995  
2024 14,316  
Thereafter 2,590  
Total time deposits 1,637,919 $ 1,887,899
Interest-bearing deposits with no stated maturity 6,716,423  
Total interest-bearing deposits $ 8,354,342 $ 8,426,817