XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies and Practices - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 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) 5 6  
ASU 2014-09      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Contract asset $ 273    
Revenue remaining performance obligation $ 75    
Revenue remaining performance obligation of percentage rate 20.00%    
Contract asset reduction $ 10    
Contract asset due to cash received 14    
Contract of income recognized $ 4    
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