XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Interest-bearing Deposit Liabilities, Domestic, by Component [Abstract]    
Money market $ 10,977,242 $ 10,473,569
Savings 982,586 959,122
Certificates of deposit 9,486,819 9,394,001
Deposits - interest bearing $ 21,446,647 $ 20,826,692
Year-End Weighted Average Stated Rate    
Money market 3.75% 0.69%
Savings 3.15% 0.43%
Certificates of deposit 2.57% 1.20%