XML 130 R113.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits - total deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Savings accounts $ 14,797,976 $ 14,602,411
NOW, money market and other interest bearing demand deposits 24,763,686 25,094,316
Total savings, NOW, money market and other interest bearing demand deposits 39,561,662 39,696,727
Certificates of deposit:    
Under $250,000 5,420,905 5,443,062
$250,000 and over 3,334,167 3,058,830
Total certificates of deposit 8,755,072 8,501,892
Total interest bearing deposits 48,316,734 48,198,619
Non-interest bearing deposits 15,492,050 15,419,624
Total deposits $ 63,808,784 $ 63,618,243