XML 166 R147.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Time Deposits (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Deposit Liability [Line Items]    
Total $ 254,587 $ 222,841
U.S. offices    
Deposit Liability [Line Items]    
Total 157,672 132,654
Non-U.S. offices    
Deposit Liability [Line Items]    
Total $ 96,915 $ 90,187