Derivative Instruments - Change in Unrealized (Losses) Gains in Accumulated Other Comprehensive Loss (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
AOCI Attributable to Parent, Net of Tax [Roll Forward] | ||||
Net unrealized gains on cash flow hedges, net of taxes, beginning of period | $ 628 | |||
Change in fair value, net of tax | $ (3) | $ (6) | ||
Net unrealized gains (losses) on cash flow hedges, net of taxes, end of period | $ 346 | 346 | ||
Unrealized Gain (Loss) on Foreign Forward Exchange Contracts | ||||
AOCI Attributable to Parent, Net of Tax [Roll Forward] | ||||
Net unrealized gains on cash flow hedges, net of taxes, beginning of period | 4 | (1) | 4 | 2 |
Change in fair value, net of tax | (3) | (5) | 1 | (9) |
Reclassification into earnings, net of tax | 0 | 2 | (4) | 3 |
Net unrealized gains (losses) on cash flow hedges, net of taxes, end of period | $ 1 | $ (4) | $ 1 | $ (4) |