XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deposits    
Non-interest bearing checking $ 11,176,338 $ 9,711,338
Interest-bearing checking 7,651,433 6,955,575
Savings 3,051,229 2,694,011
Money market 8,024,117 7,584,353
Time deposits 3,339,252 3,748,605
Total deposits $ 33,242,369 $ 30,693,882