XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting and Reporting Policies (Sales by Geography and Customer Type (Details) - Net sales - Geographic Concentration Risk
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage 30.30% 33.70% 31.30%
Domestic      
Concentration Risk [Line Items]      
Concentration risk, percentage 48.70% 44.80% 44.70%
Total United States      
Concentration Risk [Line Items]      
Concentration risk, percentage 79.00% 78.50% 76.00%
International      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.00% 21.50% 24.00%