v3.25.2
Deposits - Noninterest and Interest-bearing (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
U.S. offices    
Noninterest-bearing (included $37,833 and $28,904 at fair value) $ 591,177 $ 592,500
Interest-bearing (included $1,228 and $1,101 at fair value) 1,441,905 1,345,914
Total deposits in U.S. offices 2,033,082 1,938,414
Non-U.S. offices    
Noninterest-bearing (included $2,098 and $2,255 at fair value) 29,976 26,806
Interest-bearing (included $476 and $1,508 at fair value) 499,322 440,812
Total deposits in non-U.S. offices 529,298 467,618
Total deposits 2,562,380 2,406,032
Fair value    
U.S. offices    
Noninterest-bearing (included $37,833 and $28,904 at fair value) 37,833 28,904
Interest-bearing, fair value 1,228 1,101
Non-U.S. offices    
Noninterest-bearing (included $2,098 and $2,255 at fair value) 2,098 2,255
Interest-bearing, fair value $ 476 $ 1,508