v3.20.1
Segment Reporting - Schedule of Revenue by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Net sales $ 185,006 $ 178,935
Vaporizers and components    
Segment Reporting Information [Line Items]    
Net sales 144,192 148,637
Hemp-derived CBD products    
Segment Reporting Information [Line Items]    
Net sales 3,364 0
Closed system    
Segment Reporting Information [Line Items]    
Net sales 4,094 4,500
Customized products and packaging    
Segment Reporting Information [Line Items]    
Net sales 12,107 8,319
Functional glass    
Segment Reporting Information [Line Items]    
Net sales 6,040 5,502
Tools and appliances    
Segment Reporting Information [Line Items]    
Net sales 3,640 3,018
Grinders    
Segment Reporting Information [Line Items]    
Net sales 3,351 2,500
Papers and wraps    
Segment Reporting Information [Line Items]    
Net sales 4,086 621
Other    
Segment Reporting Information [Line Items]    
Net sales $ 4,132 $ 5,838