v3.21.1
Segment Reporting - Schedule of Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Net sales $ 138,304 $ 185,006
Long-lived assets 15,306 17,860
United States    
Segment Reporting Information [Line Items]    
Net sales 109,660 155,002
Long-lived assets 14,308 17,162
Canada    
Segment Reporting Information [Line Items]    
Net sales 15,094 22,840
Long-lived assets 248 519
Europe    
Segment Reporting Information [Line Items]    
Net sales 10,833 3,628
Long-lived assets 750 179
Other    
Segment Reporting Information [Line Items]    
Net sales $ 2,717 $ 3,536