XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition, Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Cooperative advertising credits included in rebates $ 1,939 $ 1,910 $ 1,863
Settlement period for cash discounts and allowances 1 month    
Sales return provisions $ 6,037 5,571  
Total revenues 8,757 8,124 8,434
Price Appreciation Credit      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Total revenues $ 11 10  
Minimum      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Payment terms 30 days    
Maximum      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Payment terms 90 days    
Rebates, Advertising Credits Portion      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Cooperative advertising credits included in rebates $ 39 40  
Returns      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Cooperative advertising credits included in rebates 380 427 $ 482
Sales return provisions $ 146 $ 131