XML 114 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Banking and Thrift1 [Abstract]    
Demand deposits $ 6,821,152 $ 5,250,568
Savings deposits 3,661,713 2,896,177
Certificates and other time deposits of $100,000 or more 346,194 736,843
Other certificates and time deposits 459,168 741,759
Brokered deposits 73,383 214,609
Total Deposits $ 11,361,610 $ 9,839,956