XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 405,651 $ 422,957
Revenue recognized 1,077 1,104
Cost of goods sold 252,608 290,871
Selling expenses    
Disaggregation of Revenue [Line Items]    
Cost of goods sold 28,040 32,508
National and regional chains    
Disaggregation of Revenue [Line Items]    
Net sales 89,655 95,786
Distributors    
Disaggregation of Revenue [Line Items]    
Net sales 228,316 242,285
Online    
Disaggregation of Revenue [Line Items]    
Net sales 61,265 53,697
Retail    
Disaggregation of Revenue [Line Items]    
Net sales 26,415 31,189
Logistics Services    
Disaggregation of Revenue [Line Items]    
Net sales $ 4,382 $ 6,150