XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Interest Bearing Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amount    
Money market $ 9,499,233 $ 10,258,292
Savings 985,036 945,000
Certificates of deposit 10,960,441 10,448,365
Deposits - interest bearing $ 21,444,710 $ 21,651,657
Qtr.-End Weighted Average Stated Rate    
Money market 4.66% 4.85%
Savings 4.32% 4.35%
Certificates of deposit 4.17% 3.69%