XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details) - item
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Wal-Mart | Sales Revenue | A major customer      
Concentration of Risk      
Percentage of concentration risk 23.00% 22.70% 23.50%
Dollar Tree | Sales Revenue | A major customer      
Concentration of Risk      
Percentage of concentration risk 12.40% 12.10% 11.70%
McLane | Sales Revenue | A major customer      
Concentration of Risk      
Percentage of concentration risk 20.40% 21.00% 22.10%
Three Largest Customers | Accounts receivable      
Concentration of Risk      
Number of customers 3 3  
Three Largest Customers | Accounts receivable | A major customer      
Concentration of Risk      
Percentage of concentration risk 37.00% 36.00%