Income Taxes (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
| Operating Loss Carryforwards [Line Items] | ||||
| Provision for income taxes | $ 3 | $ 1 | $ 20 | $ 605 |
| Reserve on uncertain tax positions | 1,300 | 1,300 | ||
| Increase in gross unrecognized tax benefits | 1,300 | |||
| Settlement with Taxing Authority | ||||
| Operating Loss Carryforwards [Line Items] | ||||
| Expected decrease resulting from settlements with taxing authorities | 141 | 141 | ||
| Foreign Deferred Tax Asset, Intellectual Property | ||||
| Operating Loss Carryforwards [Line Items] | ||||
| Step-up tax basis, intellectual property, foreign assets | $ 6,100 | $ 6,100 | ||