XML 92 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Amount    
Money market $ 10,788,126 $ 10,977,242
Savings 1,007,994 982,586
Certificates of deposit 10,005,546 9,486,819
Deposits - interest bearing $ 21,801,666 $ 21,446,647
Qtr.-End Weighted Average Stated Rate    
Money market 4.26% 3.75%
Savings 3.75% 3.15%
Certificates of deposit 2.97% 2.57%