XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Schedule of Disaggregation of Revenues (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
revenue_substream
Mar. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]    
Net sales $ 232,540 $ 228,867
United States    
Disaggregation of Revenue [Line Items]    
Net sales 166,884 174,491
Foreign Countries    
Disaggregation of Revenue [Line Items]    
Net sales 65,656 54,376
Product Sales    
Disaggregation of Revenue [Line Items]    
Net sales 223,173 218,053
Co-manufacturing    
Disaggregation of Revenue [Line Items]    
Net sales 7,045 8,307
Consignment    
Disaggregation of Revenue [Line Items]    
Net sales 1,542 1,591
Product Sales Revenue    
Disaggregation of Revenue [Line Items]    
Net sales $ 231,760 227,951
Number of sub-streams of revenue | revenue_substream 3  
Royalty Revenue    
Disaggregation of Revenue [Line Items]    
Net sales $ 780 $ 916