XML 122 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments - Cumulative Fair Value Hedging Adjustments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Commodity    
Assets    
Carrying amount of the hedged items $ 25,700 $ 11,500
Long-term debt    
Liabilities    
Carrying amount of the hedged items 195,642 177,611
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships (1,999) 3,194
Discontinued hedging relationships 8,834 11,473
Total 6,835 14,667
Long-term debt | Not designated as hedges    
Liabilities    
Carrying amount of the hedged items 10,800 6,600
Beneficial interests issued by consolidated VIEs    
Liabilities    
Carrying amount of the hedged items 749 746
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships 0 0
Discontinued hedging relationships (1) (3)
Total (1) (3)
Investment securities - AFS    
Assets    
Carrying amount of the hedged items 65,746 139,684
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships 417 3,572
Discontinued hedging relationships 661 847
Total 1,078 4,419
Investment securities - AFS | Not designated as hedges    
Assets    
Carrying amount of the hedged items $ 14,000 $ 14,500