XML 112 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Financial Instruments - Derivative Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Interest rate swaps | Fair Value Hedges | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative instruments entered during period $ 7,155 $ 6,050
Notional amount of derivative settled 863 4,018
Cash received (paid) for settlement of derivative 40 107
Interest rate swaps | Fair Value Hedges | Designated as Hedging Instrument | Interest Expense    
Derivatives, Fair Value [Line Items]    
Pre-tax gain recognized in Interest expense 2 2
Cross currency swaps | Fair Value Hedges | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Pre-tax loss on cross currency swaps recognized in Interest expense (1,373)  
Pre-tax gain on hedged debt recognized in Interest expense 1,373  
Excluded components (498)  
Cross currency swaps | Fair Value Hedges | Designated as Hedging Instrument | Interest Expense    
Derivatives, Fair Value [Line Items]    
Excluded components 81  
Cross currency swaps | Cash Flow Hedges | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative instruments entered during period 2,474 6,214
Notional amount of derivative settled 0 0
Pre-tax gain recognized in Other comprehensive loss (430) (2,285)
Forward starting interest rate swaps | Cash Flow Hedges | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative instruments entered during period 0 0
Notional amount of derivative settled 1,000 1,000
Pre-tax gain recognized in Other comprehensive loss 196 258
Cash received (paid) for settlement of derivative (107) (237)
Treasury rate locks | Cash Flow Hedges | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative instruments entered during period 0 4,650
Notional amount of derivative settled 0 4,650
Pre-tax gain recognized in Other comprehensive loss 0 251
Cash received (paid) for settlement of derivative 0 251
Foreign exchange forwards | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative instruments entered during period 10,689 12,604
Notional amount of derivative settled 10,701 13,077
Pre-tax gain recognized in Other comprehensive loss (97) (62)
Swaption | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Notional amount of derivative settled 1,000 2,000
Pre-tax gain recognized in Other comprehensive loss $ (33) $ 11