XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Amount    
Money market $ 10,910,755 $ 10,159,657
Savings 958,052 907,976
Certificates of deposit 9,253,003 11,597,266
Deposits - interest bearing $ 21,121,810 $ 22,664,899
Qtr.-End Weighted Average Stated Rate    
Money market 0.67% 0.83%
Savings 0.42% 0.55%
Certificates of deposit 1.21% 1.34%