v3.26.1
Derivatives, Notional or Contractual Amounts and Fair Values of Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, gross $ 99,544 $ 84,530
Fair value derivative assets, netting (77,213) (62,720)
Derivative assets 22,331 21,810
Fair value of derivative liabilities, gross 95,886 86,956
Fair value derivative liabilities, netting (81,400) (73,332)
Derivative liabilities $ 14,486 $ 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 $ 464 $ 473
Fair value of derivative liabilities, gross 1,265 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 439,228 377,837
Fair value derivative assets, gross 451 447
Fair value of derivative liabilities, gross 947 852
Designated as hedging instrument [Member] | Commodity contracts [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 9,898 8,854
Fair value derivative assets, gross 9 2
Fair value of derivative liabilities, gross 92 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,551 6,455
Fair value derivative assets, gross 4 24
Fair value of derivative liabilities, gross 226 180
Not designated as hedging instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, gross 99,080 84,057
Fair value of derivative liabilities, gross 94,621 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 13,731,943 11,919,067
Fair value derivative assets, gross 22,552 21,896
Fair value of derivative liabilities, gross 21,694 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 179,667 117,863
Fair value derivative assets, gross 8,781 3,245
Fair value of derivative liabilities, gross 6,732 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 618,429 634,436
Fair value derivative assets, gross 19,471 20,788
Fair value of derivative liabilities, gross 19,214 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,016,142 5,601,838
Fair value derivative assets, gross 48,158 38,047
Fair value of derivative liabilities, gross 46,916 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 68,078 62,336
Fair value derivative assets, gross 118 81
Fair value of derivative liabilities, gross $ 65 $ 85