XML 136 R35.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Cybersecurity Risk Management and Strategy Disclosure | 12 Months Ended
--- | ---
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items] |
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] | Our information technology systems serve an important role in the efficient operation of our business. Identifying, assessing and managing material risks from cybersecurity threats are activities integrated into our overall risk management system. Cybersecurity risks are identified and addressed through coordinated efforts of our internal information technology security audit teams, internal governance and compliance reviews. Our security program also involves the engagement of external consultants to assist us with the review of our assessment and risk mitigation strategies for cybersecurity threats and the development of new approaches as needed. To safeguard our information technology systems against cyber threats, we conduct regular risk assessments to identify and address both new and recurring vulnerabilities. These efforts include tabletop exercises and penetration testing, which provide valuable insights to enhance our cybersecurity posture. We also utilize advanced tools that continuously monitor and evaluate our systems, enabling proactive prevention, detection, investigation, resolution and recovery from cybersecurity incidents. Cybersecurity events, including those reported to us by third-party service providers, are assessed for their severity and potential impact on our business using both quantitative and qualitative criteria, ensuring appropriate prioritization for response and remediation. Our information technology systems have been, and we expect will continue to be, subject to cyber intrusion attempts. We describe whether and how risks from cybersecurity threats have materially affected or are reasonably likely to materially affect our business, results of operations or financial condition under the risk factor “Loss of our intellectual property and sensitive data or disruption of our manufacturing operations due to a cybersecurity incident could materially adversely impact our business” found in Item 1A—Risk Factors.
Cybersecurity Risk Management Processes Integrated [Flag] | true
Cybersecurity Risk Management Processes Integrated [Text Block] | Our information technology systems serve an important role in the efficient operation of our business. Identifying, assessing and managing material risks from cybersecurity threats are activities integrated into our overall risk management system. Cybersecurity risks are identified and addressed through coordinated efforts of our internal information technology security audit teams, internal governance and compliance reviews. Our security program also involves the engagement of external consultants to assist us with the review of our assessment and risk mitigation strategies for cybersecurity threats and the development of new approaches as needed.
Cybersecurity Risk Management Third Party Engaged [Flag] | true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] | true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] | false
Cybersecurity Risk Board of Directors Oversight [Text Block] | Our Audit Committee is responsible for the oversight of risk from cybersecurity threats and includes one committee member with significant cybersecurity consulting experience. On a quarterly basis, the Audit Committee receives reports from senior management on our cybersecurity program covering our strategies and processes for the identification, assessment and mitigation of material cybersecurity risks. These reports also include updates on existing and emerging cybersecurity trends and threat landscapes, along with the status of ongoing projects aimed at strengthening our information security systems and improving our cyber readiness. To ensure clarity and accountability, these reports are segmented into key areas of focus, including incident response updates, emerging threat analyses and project progress metrics.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] | Our Audit Committee is responsible for the oversight of risk from cybersecurity threats and includes one committee member with significant cybersecurity consulting experience.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] | On a quarterly basis, the Audit Committee receives reports from senior management on our cybersecurity program covering our strategies and processes for the identification, assessment and mitigation of material cybersecurity risks. These reports also include updates on existing and emerging cybersecurity trends and threat landscapes, along with the status of ongoing projects aimed at strengthening our information security systems and improving our cyber readiness. To ensure clarity and accountability, these reports are segmented into key areas of focus, including incident response updates, emerging threat analyses and project progress metrics.
Cybersecurity Risk Role of Management [Text Block] | Under the oversight of our Audit Committee, our CEO-chaired Enterprise Risk Management team and our chartered Cybersecurity Governance Committee convene at least quarterly to assess the identification and mitigation of cybersecurity risks, ensure the effective execution of our cybersecurity strategy and verify that our cybersecurity processes are adequately strengthened. The Cybersecurity Governance Committee is also responsible for evaluating findings and proposals presented by external consultants and developing the appropriate remediation actions. These teams are informed of cybersecurity threats and incidents through their management of the cybersecurity risk management and strategy processes described above, and report any such items to the Audit Committee as deemed appropriate. The individuals responsible for the day-to-day management and assessment of cybersecurity risks include our Vice President of Information Technology and our Senior Director of IT Cybersecurity and Infrastructure, both of whom bring extensive expertise in cybersecurity risk management. The Vice President of IT has over 30 years of experience in enterprise IT strategy and governance, with a strong background in project management and ERP implementations. The Senior Director of IT Cybersecurity and Infrastructure has over 25 years of experience in manufacturing IT, specializing in enterprise infrastructure, process control and cybersecurity. Additionally, our internal security and risk management teams consist of professionals with specialized expertise in intrusion detection and prevention, network security and endpoint defense, thereby ensuring a comprehensive approach to cybersecurity risk assessment and mitigation.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] | true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] | Under the oversight of our Audit Committee, our CEO-chaired Enterprise Risk Management team and our chartered Cybersecurity Governance Committee convene at least quarterly to assess the identification and mitigation of cybersecurity risks, ensure the effective execution of our cybersecurity strategy and verify that our cybersecurity processes are adequately strengthened.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] | Our Audit Committee is responsible for the oversight of risk from cybersecurity threats and includes one committee member with significant cybersecurity consulting experience.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] | Under the oversight of our Audit Committee, our CEO-chaired Enterprise Risk Management team and our chartered Cybersecurity Governance Committee convene at least quarterly to assess the identification and mitigation of cybersecurity risks, ensure the effective execution of our cybersecurity strategy and verify that our cybersecurity processes are adequately strengthened. The Cybersecurity Governance Committee is also responsible for evaluating findings and proposals presented by external consultants and developing the appropriate remediation actions. These teams are informed of cybersecurity threats and incidents through their management of the cybersecurity risk management and strategy processes described above, and report any such items to the Audit Committee as deemed appropriate. The individuals responsible for the day-to-day management and assessment of cybersecurity risks include our Vice President of Information Technology and our Senior Director of IT Cybersecurity and Infrastructure, both of whom bring extensive expertise in cybersecurity risk management. The Vice President of IT has over 30 years of experience in enterprise IT strategy and governance, with a strong background in project management and ERP implementations. The Senior Director of IT Cybersecurity and Infrastructure has over 25 years of experience in manufacturing IT, specializing in enterprise infrastructure, process control and cybersecurity. Additionally, our internal security and risk management teams consist of professionals with specialized expertise in intrusion detection and prevention, network security and endpoint defense, thereby ensuring a comprehensive approach to cybersecurity risk assessment and mitigation.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] | true

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1 + Details
Name: | cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1 + Details
Name: | cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i + Details
Name: | cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i + Details
Name: | cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph iii Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph iii + Details
Name: | cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph i + Details
Name: | cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 + Details
Name: | cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph i + Details
Name: | cyd_CybersecurityRiskManagementProcessesIntegratedFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph i Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph i + Details
Name: | cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K + Details
Name: | cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems
Namespace Prefix: | cyd_
Data Type: | i:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph ii Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph ii + Details
Name: | cyd_CybersecurityRiskManagementThirdPartyEngagedFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 2 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 2 + Details
Name: | cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1 + Details
Name: | cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph ii Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph ii + Details
Name: | cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 + Details
Name: | cyd_CybersecurityRiskRoleOfManagementTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph iii Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph iii + Details
Name: | cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration