XML 71 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 422,957,000 $ 364,244,000
Cost of goods sold 290,871,000 256,417,000
Selling expenses    
Disaggregation of Revenue [Line Items]    
Cost of goods sold 32,508,000 28,525,000
National and regional chains    
Disaggregation of Revenue [Line Items]    
Net sales 95,786,000 86,017,000
Distributors    
Disaggregation of Revenue [Line Items]    
Net sales 242,285,000 199,902,000
Online    
Disaggregation of Revenue [Line Items]    
Net sales 53,697,000 50,271,000
Retail    
Disaggregation of Revenue [Line Items]    
Net sales 31,189,000 28,054,000
Logistics Services    
Disaggregation of Revenue [Line Items]    
Net sales $ 6,150,000 $ 2,779,000