v3.26.1
Description of Business and Summary of Significant Accounting Policies (Concentrations) (Details) - Customer concentration risk
12 Months Ended
Jul. 31, 2026
Accounts or financing receivable | Four distributors  
Concentration Risk  
Concentration percentage 19.00%
Revenue | Customer A  
Concentration Risk  
Concentration percentage 15.00%
Revenue | Customer B  
Concentration Risk  
Concentration percentage 15.00%