v3.22.1
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Net sales $ 166,060 $ 138,304
Cost of sales 138,381 115,539
Gross profit 27,679 22,765
Consumer Goods    
Segment Reporting Information [Line Items]    
Net sales 110,105 122,186
Cost of sales 92,804 101,981
Gross profit 17,301 20,205
Industrial Goods    
Segment Reporting Information [Line Items]    
Net sales 55,955 16,118
Cost of sales 45,577 13,558
Gross profit $ 10,378 $ 2,560