Cybersecurity Risk Management and Strategy Disclosure |
12 Months Ended |
|---|---|
Jul. 31, 2026 | |
| Cybersecurity Risk Management, Strategy, and Governance [Line Items] | |
| Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] | Risk Management and Strategy The Company has cybersecurity risk management processes in place intended to protect the confidentiality, integrity, and availability of our critical infrastructure, systems and information. Our cybersecurity risk management is integrated into the Company’s enterprise risk management strategy. Our information technology security team works in partnership with internal auditors and external consultants in the identification, evaluation, and management of cybersecurity risks. We also have processes in place designed to evaluate potential risks associated with third-party service providers. Our cybersecurity program is aligned with the National Institute of Standards and Technology Cybersecurity Framework and includes an incident response plan. Additionally, we have business continuity and disaster recovery plans in place to prepare for any potential disruptions. With respect to our employees, we provide training for personnel regarding cybersecurity threats, and to communicate the Company’s evolving information security policies, standards, processes and practices. |
| Cybersecurity Risk Management Processes Integrated [Flag] | true |
| Cybersecurity Risk Management Processes Integrated [Text Block] | Our information technology security team works in partnership with internal auditors and external consultants in the identification, evaluation, and management of cybersecurity risks. We also have processes in place designed to evaluate potential risks associated with third-party service providers. Our cybersecurity program is aligned with the National Institute of Standards and Technology Cybersecurity Framework and includes an incident response plan. Additionally, we have business continuity and disaster recovery plans in place to prepare for any potential disruptions. With respect to our employees, we provide training for personnel regarding cybersecurity threats, and to communicate the Company’s evolving information security policies, standards, processes and practices. |
| 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] | Governance Our executive management team, including our Chief Executive Officer, works with our information technology security team to assess and manage our overall risk exposure. The Audit Committee of our Board of Directors oversees those efforts and receives reports from the executive management team periodically, as appropriate. |
| Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] | Audit Committee |
| Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] | The Audit Committee of our Board of Directors oversees those efforts and receives reports from the executive management team periodically, as appropriate |
| Cybersecurity Risk Role of Management [Text Block] | Our executive management team, including our Chief Executive Officer, works with our information technology security team to assess and manage our overall risk exposure. The Audit Committee of our Board of Directors oversees those efforts and receives reports from the executive management team periodically, as appropriate |
| Cybersecurity Risk Management Positions or Committees Responsible [Flag] | true |
| Cybersecurity Risk Management Positions or Committees Responsible [Text Block] | Our executive management team, including our Chief Executive Officer |
| Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] | true |