Quarterly report pursuant to Section 13 or 15(d)

REVENUE RECOGNITION - Includes all Distribution sales (Details)

v3.21.2
REVENUE RECOGNITION - Includes all Distribution sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 98,654 $ 105,735 $ 323,751 $ 297,019
International        
Disaggregation of Revenue [Line Items]        
Net sales 22,613 16,254 74,647 51,691
United States        
Disaggregation of Revenue [Line Items]        
Net sales $ 76,041 $ 89,481 $ 249,104 $ 245,328