v3.21.1
Segment Reporting - Reconciliation of Segment Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Net sales $ 34,009 $ 33,868
Intercompany revenues 4,325 2,642
Loss before income taxes (7,732) (16,820)
Reportable Geographical Components | United States    
Segment Reporting Information [Line Items]    
Net sales 28,667 27,130
Intercompany revenues 3,481 2,244
Loss before income taxes (4,466) (14,307)
Reportable Geographical Components | Canada    
Segment Reporting Information [Line Items]    
Net sales 2,561 4,405
Intercompany revenues 13 14
Loss before income taxes 0 275
Reportable Geographical Components | Europe    
Segment Reporting Information [Line Items]    
Net sales 2,781 2,333
Intercompany revenues 831 384
Loss before income taxes (1,004) (461)
Corporate and other    
Segment Reporting Information [Line Items]    
Net sales 0 0
Intercompany revenues 0 0
Loss before income taxes $ (2,262) $ (2,327)