XML 181 R148.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - total deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Savings accounts $ 14,602,411 $ 14,746,329
NOW, money market and other interest bearing demand deposits 25,094,316 23,738,940
Total savings, NOW, money market and other interest bearing demand deposits 39,696,727 38,485,269
Certificates of deposit:    
Under $250,000 5,443,062 4,235,651
$250,000 and over 3,058,830 2,545,750
Total certificates of deposit 8,501,892 6,781,401
Total interest bearing deposits 48,198,619 45,266,670
Non-interest bearing deposits 15,419,624 15,960,557
Total deposits $ 63,618,243 $ 61,227,227