XML 130 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value (Quantitative Information) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs   $ 101 $ (90) $ (102)
Foreign Exchange Contract [Member]        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs   108 146 94
Interest Rate Contract        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs   (6) (236) (184)
Cross Currency Interest Rate Contract [Member]        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs   0 (2) (11)
Commodity Contract [Member]        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs   $ (1) $ 2 $ (1)
Measurement Input, Entity Credit Risk [Member] | Interest Rate Contract | Minimum        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value Measurement Inputs, Nonrecurring 0.90%      
Measurement Input, Entity Credit Risk [Member] | Interest Rate Contract | Maximum        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value Measurement Inputs, Nonrecurring 3.20%      
Measurement Input, Entity Credit Risk [Member] | Interest Rate Contract | Weighted Average        
Fair Value Inputs Quantitative Information [Line Items]        
Fair Value Measurement Inputs, Nonrecurring 2.30%