v3.19.3
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