XML 221 R130.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Derivatives (Derivative Assets and Liabilities Offsetting) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value $ 3,768 $ 5,152
Fair Value Offset Amount 1,523 928
Cash Collateral 714 604
Net Fair Value 1,531 3,620
Securities Collateral Held /Pledged Under Master Netting Agreements 34 300
Net Amounts 1,497 3,320
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 7,618 3,570
Fair Value Offset Amount 1,523 928
Cash Collateral 1,571 1,657
Net Fair Value 4,524 985
Securities Collateral Held /Pledged Under Master Netting Agreements 82  
Net Amounts 4,442 985
Commodity contracts    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 1,208 1,363
Fair Value Offset Amount 335 299
Cash Collateral 2 1
Net Fair Value 871 1,063
Net Amounts 871 1,063
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 1,269 1,373
Fair Value Offset Amount 679 291
Cash Collateral 520 784
Net Fair Value 70 298
Securities Collateral Held /Pledged Under Master Netting Agreements 4  
Net Amounts 66 298
Foreign exchange and other contracts    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 437 208
Fair Value Offset Amount 214 96
Cash Collateral 82 10
Net Fair Value 141 102
Net Amounts 141 102
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 520 542
Fair Value Offset Amount 219 68
Cash Collateral 10 97
Net Fair Value 291 377
Net Amounts 291 377
Over-the-counter cleared | Interest rate contracts:    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 23 20
Net Fair Value 23 20
Net Amounts 23 20
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 28 12
Net Fair Value 28 12
Net Amounts 28 12
Over-the-counter | Interest rate contracts:    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 2,100 3,561
Fair Value Offset Amount 974 533
Cash Collateral 630 593
Net Fair Value 496 2,435
Securities Collateral Held /Pledged Under Master Netting Agreements 34 300
Net Amounts 462 2,135
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 5,801 1,643
Fair Value Offset Amount 625 569
Cash Collateral 1,041 776
Net Fair Value 4,135 298
Securities Collateral Held /Pledged Under Master Netting Agreements 78  
Net Amounts $ 4,057 $ 298