Annual report pursuant to Section 13 and 15(d)

Deposits - Contractual Maturities (Details)

v3.22.4
Deposits - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Deposit Liability [Line Items]  
Due in 2023 $ 43,507
Due in 2024 3,643
Due in 2025 649
Due in 2026 172
Due in 2027 1,588
Thereafter 246
Total time deposits 49,805
U.S.  
Deposit Liability [Line Items]  
Due in 2023 36,114
Due in 2024 3,576
Due in 2025 643
Due in 2026 149
Due in 2027 116
Thereafter 238
Total time deposits 40,836
Non-U.S.  
Deposit Liability [Line Items]  
Due in 2023 7,393
Due in 2024 67
Due in 2025 6
Due in 2026 23
Due in 2027 1,472
Thereafter 8
Total time deposits $ 8,969