XML 170 R143.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Total interest bearing deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
Savings accounts $ 14,746,329 $ 15,871,998
NOW, money market and other interest bearing demand deposits 23,738,940 28,736,459
Total savings, NOW, money market and other interest bearing demand deposits 38,485,269 44,608,457
Certificates of deposit:    
Under $250,000 4,235,651 4,086,059
$250,000 and over 2,545,750 2,626,090
Total certificates of deposit 6,781,401 6,712,149
Total interest bearing deposits $ 45,266,670 $ 51,320,606