XML 128 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business, Product and Geographical Area Information and Concentration of Risk - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
Productionfacility
Customer
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
Customer
Segment Reporting Information [Line Items]      
Foreign currency transaction loss | $   $ 0.5  
Workforce Subject to Collective Bargaining Arrangements | Customer Concentration Risk | Employee One      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 65.00%    
Workforce Subject to Collective Bargaining Arrangements Expiring within One Year | Customer Concentration Risk | Employee Two      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 4.00%    
Net sales | Customer Concentration Risk | Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 18.00% 19.00% 16.00%
Number of customers | Customer 1 1 1
Net sales | Customer Concentration Risk | Second Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 16.00% 14.00% 15.00%
Trade receivables | Customer Concentration Risk | Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 20.00% 17.00%  
Trade receivables | Customer Concentration Risk | Second Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 13.00% 14.00%  
Trade receivables | Customer Concentration Risk | Third Largest Customer      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 12.00% 13.00%  
Domestic      
Segment Reporting Information [Line Items]      
Number of production facilities 13    
Canada      
Segment Reporting Information [Line Items]      
Number of production facilities 1