v3.26.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Carried at Fair Value (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value $ 1,157,158 $ 1,139,251 $ 963,966
Total assets $ 2,127,711 $ 2,060,180 $ 1,809,320
Total level 3 financial assets divided by total assets 1.00% 1.00% 1.10%
Total level 3 financial assets divided by total financial assets at fair value 1.80% 1.80% 2.10%
Total financial liabilities at fair value $ 949,078 $ 904,272 $ 774,885
Total liabilities $ 2,004,969 $ 1,937,398 $ 1,684,348
Total level 3 financial liabilities divided by total liabilities 2.20% 1.80% 1.90%
Total level 3 financial liabilities divided by total financial liabilities at fair value 4.70% 3.90% 4.10%
Counterparty and cash collateral netting      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value $ (51,508) $ (48,892) $ (46,573)
Total financial liabilities at fair value (71,676) (47,230) (46,255)
Investments in funds at NAV      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value 1,751 1,745 1,739
Level 1      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value 700,277 644,652 515,386
Total financial liabilities at fair value 175,563 174,849 140,556
Level 2      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value 485,799 520,910 473,090
Total financial liabilities at fair value 800,451 740,955 648,454
Level 3      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total financial assets at fair value 20,839 20,836 20,324
Total financial liabilities at fair value $ 44,740 $ 35,698 $ 32,130