XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables, net - Rollforward of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Allowance For Doubtful Accounts Receivable Rollforward    
Beginning balance $ 16  
Additions charged to expenses 6 $ (2)
Charge-offs and other (1)  
Ending balance 27  
Cumulative Effect, Period of Adoption, Adjustment [Member]    
Allowance For Doubtful Accounts Receivable Rollforward    
Beginning balance $ 6  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member