XML 105 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | Segment 2    
Net sales $ 761,435 $ 510,369 $ 515,698
Foreign Countries [Member]      
Segment Reporting Information [Line Items]      
Net sales 48,000 39,800 42,000
Long-lived assets 11,300 11,800  
Export Sales [Member] | Foreign Countries [Member]      
Segment Reporting Information [Line Items]      
Net sales $ 29,900 $ 17,700 $ 23,600
Sales [Member] | Customer Concentration Risk [Member] | Canada [Member]      
Segment Reporting Information [Line Items]      
Concentration risk percentage 4.60% 4.80% 4.70%