Annual report pursuant to Section 13 and 15(d)

Deposits - Contractual Maturities (Details)

v3.24.0.1
Deposits - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Deposit Liability [Line Items]  
Due in 2024 $ 153,252
Due in 2025 8,294
Due in 2026 255
Due in 2027 138
Due in 2028 2,998
Thereafter 211
Total time deposits 165,148
U.S.  
Deposit Liability [Line Items]  
Due in 2024 143,585
Due in 2025 8,239
Due in 2026 242
Due in 2027 121
Due in 2028 95
Thereafter 203
Total time deposits 152,485
Non-U.S.  
Deposit Liability [Line Items]  
Due in 2024 9,667
Due in 2025 55
Due in 2026 13
Due in 2027 17
Due in 2028 2,903
Thereafter 8
Total time deposits $ 12,663