XML 126 R112.htm IDEA: XBRL DOCUMENT v3.22.2
Deposits - Total interest bearing deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Deposits [Abstract]    
Savings accounts $ 15,796,175 $ 15,871,998
NOW, money market and other interest bearing demand deposits 25,772,708 28,736,459
Total savings, NOW, money market and other interest bearing demand deposits 41,568,883 44,608,457
Certificates of deposit:    
Under $250,000 4,143,611 4,086,059
$250,000 and over 2,951,911 2,626,090
Total certificates of deposit 7,095,522 6,712,149
Total interest bearing deposits $ 48,664,405 $ 51,320,606