v3.22.0.1
Fair Value Measurements - Total Level 3 Financial Assets (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
Investment at fair value 83,427 82,778
Loans receivable at fair value 10,769 13,625
Derivatives [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 130,001 146,751
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 24,083 26,305
Loans receivable at fair value 2,354 2,678
Level 3 [Member] | Trading cash instruments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Trading cash instrument at fair value 1,889 1,237
Level 3 [Member] | Derivatives [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 5,938 5,967
Level 3 [Member] | Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment at fair value 13,902 16,423
Level 3 [Member] | Loans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable at fair value $ 2,354 $ 2,678