v3.22.1
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Net sales $ 46,534 $ 34,009
Cost of sales 40,566 25,454
Gross profit 5,968 8,555
Consumer Goods    
Segment Reporting Information [Line Items]    
Net sales 17,141 30,544
Cost of sales 14,319 22,934
Gross profit 2,822 7,610
Industrial Goods    
Segment Reporting Information [Line Items]    
Net sales 29,393 3,465
Cost of sales 26,247 2,520
Gross profit $ 3,146 $ 945