XML 385 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Loans and Leases Receivable Disclosure [Line Items]    
Time deposits $ 5,800,000,000 $ 2,980,000,000
Time deposits in amounts of $250,000 or more 5,790,000,000 2,970,000,000
Time deposit liability, uninsured, maturity, three months or less 4,130,000,000  
Time deposit liability, uninsured, maturity, over three months through six months 1,660,000,000  
Time deposit liability, uninsured, maturity, over 6 months through 12 months 0  
Demand deposit overdrafts 2,270,000,000 2,800,000,000
Non-U.S.    
Loans and Leases Receivable Disclosure [Line Items]    
Time deposits $ 60,000,000.00 $ 100,000,000