v3.26.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, 2026
Jul. 31, 2025
Concentration Risk [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Total United States    
Concentration Risk [Line Items]    
Concentration risk, percentage 91.30% 92.50%
Domestic    
Concentration Risk [Line Items]    
Concentration risk, percentage 82.30% 69.20%
U.S. government    
Concentration Risk [Line Items]    
Concentration risk, percentage 9.00% 23.30%
International    
Concentration Risk [Line Items]    
Concentration risk, percentage 8.70% 7.50%