XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE - Other (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Reduction in revenue for refunds paid or estimated to be payable $ 63  
Accrued Liabilities [Member] | Customer Incentive Programs [Member] | Loyalty Programs [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Contract liabilities, current 67 $ 80
Accrued Liabilities [Member] | Customer Incentive Programs [Member] | Other customer incentive programs [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Contract liabilities, current $ 30 $ 22