XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 102,711,000 $ 76,317,000 $ 272,910,000 $ 225,137,000
Cost of goods sold 72,918,000 53,286,000 193,393,000 155,308,000
Selling expenses        
Disaggregation of Revenue [Line Items]        
Cost of goods sold 8,794,000 5,099,000 21,285,000 13,164,000
National        
Disaggregation of Revenue [Line Items]        
Net sales 22,894,000 18,426,000 63,493,000 50,092,000
Distributors        
Disaggregation of Revenue [Line Items]        
Net sales 57,317,000 39,862,000 148,294,000 118,322,000
Online        
Disaggregation of Revenue [Line Items]        
Net sales 14,644,000 8,928,000 39,790,000 26,472,000
Retail        
Disaggregation of Revenue [Line Items]        
Net sales $ 7,856,000 $ 9,101,000 $ 21,333,000 $ 30,251,000