XML 247 R130.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Derivatives (Derivative Assets and Liabilities Offsetting) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value $ 5,152 $ 6,533
Fair Value Offset Amount 928 720
Cash Collateral 604 1,434
Net Fair Value 3,620 4,379
Securities Collateral Held /Pledged Under Master Netting Agreements 300 532
Net Amounts 3,320 3,847
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 3,570 2,756
Fair Value Offset Amount 928 720
Cash Collateral 1,657 1,452
Net Fair Value 985 584
Net Amounts 985 584
Commodity contracts    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 1,363 411
Fair Value Offset Amount 299 209
Cash Collateral 1 4
Net Fair Value 1,063 198
Net Amounts 1,063 198
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 1,373 384
Fair Value Offset Amount 291 182
Cash Collateral 784 103
Net Fair Value 298 99
Net Amounts 298 99
Foreign exchange and other contracts    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 208 271
Fair Value Offset Amount 96 81
Cash Collateral 10 4
Net Fair Value 102 186
Securities Collateral Held /Pledged Under Master Netting Agreements   1
Net Amounts 102 185
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 542 590
Fair Value Offset Amount 68 76
Cash Collateral 97 170
Net Fair Value 377 344
Net Amounts 377 344
Over-the-counter cleared | Interest rate contracts:    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 20 48
Net Fair Value 20 48
Net Amounts 20 48
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 12 42
Net Fair Value 12 42
Net Amounts 12 42
Over-the-counter | Interest rate contracts:    
Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 3,561 5,803
Fair Value Offset Amount 533 430
Cash Collateral 593 1,426
Net Fair Value 2,435 3,947
Securities Collateral Held /Pledged Under Master Netting Agreements 300 531
Net Amounts 2,135 3,416
Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract]    
Gross Fair Value 1,643 1,740
Fair Value Offset Amount 569 462
Cash Collateral 776 1,179
Net Fair Value 298 99
Net Amounts $ 298 $ 99