v3.21.2
Deposits - Types and Sources of the Firm's Deposits (Parenthetical) (Detail)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Arrangements
Dec. 31, 2020
USD ($)
Deposits [Abstract]    
Deposits at fair value $ 33,558 $ 16,176
Weighted average maturity of time deposits 1 year 1 year 3 months 18 days
Number of deposit sweep program contractual arrangements | Arrangements 12  
Deposits insured by the FDIC $ 136,720 $ 123,030
Deposits insured by non-U.S. Insurance Programs $ 29,350 $ 27,520