XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 94,526,000 $ 84,737,000 $ 170,199,000 $ 148,820,000
Cost of goods sold 66,428,000 55,830,000 120,475,000 102,022,000
Selling expenses        
Disaggregation of Revenue [Line Items]        
Cost of goods sold 7,008,000 4,307,000 12,491,000 8,065,000
National        
Disaggregation of Revenue [Line Items]        
Net sales 22,310,000 16,168,000 40,599,000 31,666,000
Distributors        
Disaggregation of Revenue [Line Items]        
Net sales 50,967,000 44,526,000 90,977,000 78,460,000
Online        
Disaggregation of Revenue [Line Items]        
Net sales 13,703,000 11,258,000 25,146,000 17,544,000
Retail        
Disaggregation of Revenue [Line Items]        
Net sales $ 7,546,000 $ 12,785,000 $ 13,477,000 $ 21,150,000