XML 121 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deposits    
Demand deposits $ 2,099,373 $ 1,548,969
Savings deposits 1,204,363 1,001,663
Certificates of deposit 2,174,339 680,454
Total deposits $ 5,478,075 $ 3,231,086