XML 63 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation and Significant Accounting Policies and Practices - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Advertising expense $ 30 $ 34 $ 39  
Antidilutive securities excluded from computation of earnings per share, Amount (in shares) 6 4 6  
Maximum length to maturity of a security, from the investment date, where it is classified as cash and cash equivalent 90 days      
Length to maturity from the investment date of a security where the length of time is too short to be classified as a short-term investment 90 days      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease liability $ 332      
Lease assets $ 337      
ASU 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease liability       $ 229
Lease assets       $ 229