XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Net Gains (Losses) from Changes in Fair Value (Details) - Derivative instruments not designated as hedges: - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]      
Total gain (loss) recognized in income $ 85 $ 20 $ (58)
Foreign exchange gain (loss)      
Derivative Instruments, Gain (Loss) [Line Items]      
Total gain (loss) recognized in income 2 7 (12)
Interest income (expense), net      
Derivative Instruments, Gain (Loss) [Line Items]      
Total gain (loss) recognized in income $ 83 $ 13 $ (46)