XML 129 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Business, Product and Geographical Area Information and Concentration of Risk - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Productionfacility
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Segment Reporting Information [Line Items]      
Foreign currency transaction loss | $ $ 500,000 $ 0 $ 300,000
Workforce Subject to Collective Bargaining Arrangements | Customer Concentration Risk | Employee One      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 66.00%    
Workforce Subject to Collective Bargaining Arrangements Expiring within One Year | Customer Concentration Risk | Employee Two      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 34.00%    
Net sales | Customer Concentration Risk | Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 19.00% 16.00% 26.00%
Number of customers | Customer 1 1 1
Net sales | Customer Concentration Risk | Second Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 14.00% 15.00% 11.00%
Trade receivables | Customer Concentration Risk | Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 17.00% 16.00%  
Trade receivables | Customer Concentration Risk | Second Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 14.00% 13.00%  
Trade receivables | Customer Concentration Risk | Third Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 13.00% 11.00%  
Domestic      
Segment Reporting Information [Line Items]      
Number of production facilities 13    
Canada      
Segment Reporting Information [Line Items]      
Number of production facilities 1