XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amount    
Money market $ 9,448,177 $ 10,258,292
Savings 969,452 945,000
Certificates of deposit 10,483,580 10,448,365
Deposits - interest bearing $ 20,901,209 $ 21,651,657
Qtr.-End Weighted Average Stated Rate    
Money market 4.61% 4.85%
Savings 4.34% 4.35%
Certificates of deposit 3.81% 3.69%