v3.25.4
Fair Value Measurements - Summary of Financial Assets and Liabilities Carried at Fair Value (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ 963,966 $ 907,669
Total assets $ 1,809,320 $ 1,675,972
Total level 3 financial assets divided by total assets 1.10% 1.20%
Total level 3 financial assets divided by total financial assets at fair value 2.10% 2.20%
Total financial liabilities at fair value $ 774,885 $ 699,661
Total liabilities $ 1,684,348 $ 1,553,976
Total level 3 financial liabilities divided by total liabilities 1.90% 1.70%
Total level 3 financial liabilities divided by total financial liabilities at fair value 4.10% 3.70%
Counterparty and cash collateral netting    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value $ (46,573) $ (49,048)
Total financial liabilities at fair value (46,255) (37,750)
Investments in funds at NAV    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 1,739 2,547
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 515,386 436,298
Total financial liabilities at fair value 140,556 100,350
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 473,090 497,514
Total financial liabilities at fair value 648,454 611,340
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets at fair value 20,324 20,358
Total financial liabilities at fair value $ 32,130 $ 25,721