v3.22.2.2
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Net sales $ 28,680 $ 41,314 $ 115,130 $ 110,038
Cost of sales 23,711 39,827 96,094 90,943
Gross profit 4,969 1,487 19,036 19,095
Consumer Goods        
Segment Reporting Information [Line Items]        
Net sales 8,565 24,724 41,617 85,232
Cost of sales 7,937 23,213 35,104 68,766
Gross profit 628 1,511 6,513 16,466
Industrial Goods        
Segment Reporting Information [Line Items]        
Net sales 20,115 16,590 73,513 24,806
Cost of sales 15,774 16,614 60,990 22,177
Gross profit $ 4,341 $ (24) $ 12,523 $ 2,629