XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies and Practices - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Antidilutive securities excluded from computation of earnings per share, Amount (in shares) 4 5 4 6  
ASU 2014-09          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Contract asset $ 265   $ 265    
Revenue remaining performance obligation $ 68   $ 68    
Revenue remaining performance obligation of percentage rate     24.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months   12 months    
Contract asset reduction $ 18   $ 18    
Contract asset due to cash received     30    
Contract of income recognized     $ 12    
ASU 2014-09 | Cumulative Impact of Adopting ASC 606          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Cumulative impact of retained earnings, net of taxes         $ 206
Contract asset         283
Deferred tax liabilities         $ 55