XML 116 R98.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives, Notional or Contractual Amounts and Fair Values of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2020
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Fair value derivative assets, gross $ 68,586 $ 78,938  
Fair value derivative assets, netting (50,596) (56,164)  
Derivative assets 17,990 22,774  
Fair value of derivative liabilities, gross 76,452 81,894  
Fair value derivative liabilities, netting (55,021) (61,827)  
Derivative liabilities 21,431 20,067 [1] $ 16,482
Designated as hedging instrument [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Fair value derivative assets, gross 744 840  
Fair value of derivative liabilities, gross 1,086 1,619  
Designated as hedging instrument [Member] | Interest rate contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 313,176 263,876  
Fair value derivative assets, gross 615 670  
Fair value of derivative liabilities, gross 562 579  
Designated as hedging instrument [Member] | Commodity contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 4,629 1,681  
Fair value derivative assets, gross 58 9  
Fair value of derivative liabilities, gross 39 25  
Designated as hedging instrument [Member] | Foreign exchange contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 4,875 15,544  
Fair value derivative assets, gross 71 161  
Fair value of derivative liabilities, gross 485 1,015  
Not designated as hedging instrument [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Fair value derivative assets, gross 67,842 78,098  
Fair value of derivative liabilities, gross 75,366 80,275  
Economic hedges [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Fair value derivative assets, gross 690 914  
Fair value of derivative liabilities, gross 659 1,463  
Economic hedges [Member] | Interest rate contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 64,868 65,727  
Fair value derivative assets, gross 348 410  
Fair value of derivative liabilities, gross 204 253  
Economic hedges [Member] | Equity contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 4,856 3,326  
Fair value derivative assets, gross 149 0  
Fair value of derivative liabilities, gross 45 242  
Economic hedges [Member] | Foreign exchange contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 33,940 38,139  
Fair value derivative assets, gross 177 490  
Fair value of derivative liabilities, gross 410 968  
Economic hedges [Member] | Credit contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 360 290  
Fair value derivative assets, gross 16 14  
Fair value of derivative liabilities, gross 0 0  
Customer accommodation trading and other derivatives [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Fair value derivative assets, gross 67,152 77,184  
Fair value of derivative liabilities, gross 74,707 78,812  
Customer accommodation trading and other derivatives [Member] | Interest rate contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 13,385,477 10,156,300  
Fair value derivative assets, gross 35,103 40,006  
Fair value of derivative liabilities, gross 41,032 42,641  
Customer accommodation trading and other derivatives [Member] | Commodity contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 85,438 96,001  
Fair value derivative assets, gross 3,110 5,991  
Fair value of derivative liabilities, gross 2,565 3,420  
Customer accommodation trading and other derivatives [Member] | Equity contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 402,439 390,427  
Fair value derivative assets, gross 12,632 9,573  
Fair value of derivative liabilities, gross 13,288 8,012  
Customer accommodation trading and other derivatives [Member] | Foreign exchange contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 1,681,353 1,475,224  
Fair value derivative assets, gross 16,244 21,562  
Fair value of derivative liabilities, gross 17,797 24,703  
Customer accommodation trading and other derivatives [Member] | Credit contracts [Member]      
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]      
Notional or contractual amount 53,003 45,359  
Fair value derivative assets, gross 63 52  
Fair value of derivative liabilities, gross $ 25 $ 36  
[1] In first quarter 2023, we adopted ASU 2018-12 – Financial Services – Insurance (Topic 944): Targeted Improvements to the Accounting for Long-Duration Contracts. For additional information, see Note 1 (Summary of Significant Accounting Policies).