v3.26.1
Fair Value Hierarchy - Other Financial Assets and Liabilities Level 3 Rollforward (Detail) - Other Financial Liabilities - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 180 $ 194
Net unrealized gains/(losses) 12 2
Ending balance 192 196
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (27,313) (22,345)
Net realized gains/(losses) (306) (85)
Net unrealized gains/(losses) (1,490) 59
Issuances (8,976) (4,891)
Settlements 4,757 2,454
Transfers into level 3 (1,113) (982)
Transfers out of level 3 1,869 4,132
Ending balance (29,592) (21,776)
Net realized and unrealized gains/(losses) on liabilities 1,180 (144)
Net realized gains/(losses) 306 85
Debt valuation adjustment    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Net realized gains/(losses) included in comprehensive income 268 46
Market making    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Net realized gains/(losses) 835 (169)
Other principal transactions    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Net realized gains/(losses) 82 (20)
Interest expense    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Net realized gains/(losses) (1) (1)
Deposits    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (3,225) (3,045)
Net unrealized gains/(losses) (1) 18
Issuances (566) (279)
Settlements 586 249
Transfers into level 3 (8) (69)
Transfers out of level 3 150 107
Ending balance (3,062) (3,055)
Other secured financings    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (493) (551)
Net unrealized gains/(losses) (4) 4
Issuances (603) (10)
Settlements 7 114
Transfers into level 3 (1) (56)
Transfers out of level 3 5 0
Ending balance (1,081) (507)
Unsecured short-term borrowings    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (7,665) (5,294)
Net realized gains/(losses) (51) (28)
Net unrealized gains/(losses) (533) (72)
Issuances (3,699) (1,944)
Settlements 2,310 1,286
Transfers into level 3 (680) (459)
Transfers out of level 3 969 739
Ending balance (8,283) (5,628)
Unsecured long-term borrowings    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (15,825) (13,379)
Net realized gains/(losses) (255) (57)
Net unrealized gains/(losses) (947) 106
Issuances (4,097) (2,658)
Settlements 1,854 805
Transfers into level 3 (424) (398)
Transfers out of level 3 745 3,286
Ending balance (17,055) (12,507)
Other liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance (105) (76)
Net unrealized gains/(losses) (5) 3
Issuances (11) 0
Ending balance $ (111) $ (79)