XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amount    
Money market $ 10,984,116 $ 10,473,569
Savings 968,059 959,122
Certificates of deposit 9,239,829 9,394,001
Deposits - interest bearing $ 21,192,004 $ 20,826,692
Qtr.-End Weighted Average Stated Rate    
Money market 0.79% 0.69%
Savings 0.43% 0.43%
Certificates of deposit 1.37% 1.20%