XML 125 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Summary of Deposits by Type (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Non-interest-bearing:    
Demand $ 10,316,501 $ 10,732,516
Interest-bearing:    
Health savings accounts 8,951,031 8,287,889
Checking 9,834,790 8,994,095
Money market 20,433,250 17,662,826
Savings 6,982,554 6,642,499
Time deposits 8,234,954 8,464,459
Total interest-bearing 54,436,579 50,051,768
Total deposits 64,753,080 60,784,284
Time deposits, money market, and interest-bearing checking obtained through brokers 3,181,298 3,673,733
Aggregate amount of time deposit accounts that exceeded the FDIC limit 1,407,077 1,221,887
Deposit overdrafts reclassified as loan balances 7,146 10,432
Money market sweep deposits received 7,300,000 5,700,000
Time deposit accounts at FDIC limit $ 16,800 $ 39,000