XML 122 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Balances for Core Deposits and Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Noninterest-bearing demand $ 15,539,872 $ 21,051,090
Interest-bearing checking 7,558,908 6,672,165
Money market 13,108,727 12,265,024
Time deposits 18,043,464  
Total deposits 56,092,438 55,967,849
Time deposits:    
Time deposits, at or above FDIC insurance limit 13,600,000 10,600,000
Domestic office    
Deposits    
Savings: 1,638,916 2,425,784
Time deposits 16,037,287 11,878,734
Foreign office    
Deposits    
Savings: 202,551 223,253
Time deposits $ 2,006,177 $ 1,451,799