XML 210 R181.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Time Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deposit Liability [Line Items]    
Total $ 222,841 $ 142,529
U.S. offices    
Deposit Liability [Line Items]    
Total 132,654 64,622
Non-U.S. offices    
Deposit Liability [Line Items]    
Total $ 90,187 $ 77,907