XML 103 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Deposits [Abstract]  
Type of total deposits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(In thousands)
December 31, 2024
December 31, 2023
Savings accounts
$
14,224,271
$
14,602,411
NOW, money market and other interest
 
bearing demand deposits
26,507,637
25,094,316
Total savings, NOW,
 
money market and other interest bearing demand
 
deposits
40,731,908
39,696,727
Certificates of deposit:
Under $250,000
5,383,331
5,443,062
$250,000 and over
3,629,551
3,058,830
 
Total certificates
 
of deposit
9,012,882
8,501,892
Total interest bearing
 
deposits
$
49,744,790
$
48,198,619
Non- interest bearing deposits
$
15,139,555
$
15,419,624
Total deposits
$
64,884,345
$
63,618,243
Summary of certificates of deposits by maturity
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(In thousands)
2025
$
6,221,048
2026
972,395
2027
669,740
2028
589,225
2029
476,258
2030 and thereafter
84,216
Total certificates of
 
deposit
$
9,012,882