v3.26.1
Derivatives, Notional or Contractual Amounts and Fair Values of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, gross $ 113,110 $ 84,530
Fair value derivative assets, netting (88,362) (62,720)
Derivative assets 24,748 21,810
Fair value of derivative liabilities, gross 112,132 86,956
Fair value derivative liabilities, netting (96,911) (73,332)
Derivative liabilities $ 15,221 $ 13,624
Derivative asset, statement of financial position [Extensible Enumeration] Trading Assets Trading Assets
Derivative liability, statement of financial position [Extensible Enumeration] Trading Liabilities Trading Liabilities
Designated as hedging instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, gross $ 584 $ 473
Fair value of derivative liabilities, gross 1,478 1,311
Designated as hedging instrument [Member] | Interest rate contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 522,894 377,837
Fair value derivative assets, gross 555 447
Fair value of derivative liabilities, gross 1,165 852
Designated as hedging instrument [Member] | Commodity contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 17,554 8,854
Fair value derivative assets, gross 23 2
Fair value of derivative liabilities, gross 27 279
Designated as hedging instrument [Member] | Foreign exchange contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 5,432 6,455
Fair value derivative assets, gross 6 24
Fair value of derivative liabilities, gross 286 180
Not designated as hedging instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, gross 112,526 84,057
Fair value of derivative liabilities, gross 110,654 85,645
Not designated as hedging instrument [Member] | Interest rate contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 11,475,877 11,919,067
Fair value derivative assets, gross 19,620 21,896
Fair value of derivative liabilities, gross 20,640 21,923
Not designated as hedging instrument [Member] | Commodity contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 162,959 117,863
Fair value derivative assets, gross 7,220 3,245
Fair value of derivative liabilities, gross 4,292 4,126
Not designated as hedging instrument [Member] | Equity contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 701,879 634,436
Fair value derivative assets, gross 28,194 20,788
Fair value of derivative liabilities, gross 29,867 22,714
Not designated as hedging instrument [Member] | Foreign exchange contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 6,496,069 5,601,838
Fair value derivative assets, gross 57,357 38,047
Fair value of derivative liabilities, gross 55,745 36,797
Not designated as hedging instrument [Member] | Credit contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 66,808 62,336
Fair value derivative assets, gross 135 81
Fair value of derivative liabilities, gross $ 110 $ 85