XML 127 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits - Total interest bearing deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
Savings accounts $ 16,209,748 $ 15,871,998
NOW, money market and other interest bearing demand deposits 23,465,192 28,736,459
Total savings, NOW, money market and other interest bearing demand deposits 39,674,940 44,608,457
Certificates of deposit:    
Under $250,000 4,116,459 4,086,059
$250,000 and over 2,974,230 2,626,090
Total certificates of deposit 7,090,689 6,712,149
Total interest bearing deposits $ 46,765,629 $ 51,320,606