XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jan. 01, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                
Sales return provisions     $ 3,697,000,000 $ 3,860,000,000        
Cooperative advertising credits included in rebates $ 1,902,000,000 $ 2,156,000,000 1,902,000,000 2,156,000,000   $ 2,050,000,000   $ 2,384,000,000
Price appreciation credits 2,138,000,000 2,209,000,000 5,814,000,000 6,377,000,000        
Price Appreciation Credit                
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                
Price appreciation credits     4,000,000 0        
Returns                
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                
Sales return provisions     71,000,000 50,000,000        
Reduction in variable consideration provision, adjustment 38,000,000 80,000,000            
Cooperative advertising credits included in rebates 577,000,000 679,000,000 577,000,000 679,000,000   $ 691,000,000   $ 813,000,000
Rebates, Advertising Credits Portion                
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                
Cooperative advertising credits included in rebates $ 33,000,000 $ 26,000,000 $ 33,000,000 $ 26,000,000 $ 29,000,000   $ 26,000,000