Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Financial Information by Segment (Details)

v3.23.1
Segment Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Net sales $ 23,959 $ 46,534
Cost of sales 18,440 40,566
Gross profit 5,519 5,968
Consumer Goods    
Segment Reporting Information [Line Items]    
Net sales 7,810 17,141
Cost of sales 5,523 14,319
Gross profit 2,287 2,822
Industrial Goods    
Segment Reporting Information [Line Items]    
Net sales 16,149 29,393
Cost of sales 12,917 26,247
Gross profit $ 3,232 $ 3,146