v3.22.0.1
Fair Value Measurements - Financial Assets Liabilities Summary (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ 715,812 $ 627,073
Total assets $ 1,463,988 $ 1,163,028
Total level 3 financial assets divided by total assets 1.60% 2.30%
Total level 3 financial assets divided by total financial assets at fair value 3.40% 4.20%
Total financial liabilities at fair value $ 491,557 $ 389,577
Total liabilities $ 1,354,062 $ 1,067,096
Total level 3 financial liabilities divided by total liabilities 2.20% 3.10%
Total level 3 financial liabilities divided by total financial liabilities at fair value 5.90% 8.50%
Counterparty and Cash Collateral Netting [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ (66,041) $ (77,170)
Total financial liabilities at fair value (51,269) (60,297)
Investments in funds at NAV [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 3,469 3,664
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 255,774 263,999
Total financial liabilities at fair value 110,030 85,120
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 498,527 410,275
Total financial liabilities at fair value 403,627 331,824
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 24,083 26,305
Total financial liabilities at fair value $ 29,169 $ 32,930