XML 138 R124.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - total deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits [Abstract]    
Savings accounts $ 15,222,346 $ 14,746,329
NOW, money market and other interest bearing demand deposits 25,464,069 23,738,940
Total savings, NOW, money market and other interest bearing demand deposits 40,686,415 38,485,269
Certificates of deposit:    
Under $250,000 4,990,563 4,235,651
$250,000 and over 3,011,288 2,545,750
Total certificates of deposit 8,001,851 6,781,401
Total interest bearing deposits 48,688,266 45,266,670
Noninterest Bearing Deposit Liabilities 15,316,552 15,960,557
Total deposits $ 64,004,818 $ 61,227,227