XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule Of Collective-Bargaining Arrangements (Details) - Dec. 31, 2023
employee
salariedEmployee
hourlyEmployee
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 1,857 369 1,488
United States      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 698    
United States | International Association of Machinists and Aerospace Workers ("IAM")      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 321    
Mexico      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 985    
Mexico | Sindicato de Jorneleros y Obreros      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 743    
Mexico | Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M.      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 54    
Canada      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 174    
Canada | United Food & Commercial Workers Canada ("UFCW")      
Schedule of Collective-Bargaining Arrangement [Line Items]      
Number of employees 132