XML 95 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Financial Assets and Liabilities Carried at Fair Value (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ 650,966 $ 715,812
Total assets $ 1,441,799 $ 1,463,988
Total level 3 financial assets divided by total assets 1.80% 1.60%
Total level 3 financial assets divided by total financial assets at fair value 4.00% 3.40%
Total financial liabilities at fair value $ 447,584 $ 491,557
Total liabilities $ 1,324,610 $ 1,354,062
Total level 3 financial liabilities divided by total liabilities 1.70% 2.20%
Total level 3 financial liabilities divided by total financial liabilities at fair value 5.10% 5.90%
Counterparty and cash collateral netting    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ (57,855) $ (66,041)
Total financial liabilities at fair value (47,884) (51,269)
Investments in funds at NAV    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 2,941 3,469
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 194,698 255,774
Total financial liabilities at fair value 119,578 110,030
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 485,134 498,527
Total financial liabilities at fair value 353,060 403,627
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 26,048 24,083
Total financial liabilities at fair value $ 22,830 $ 29,169