v3.26.1
The Company and Summary of Significant Accounting Policies and Estimates (Details)
12 Months Ended
Jul. 31, 2025
Accounts Receivable | Customer Concentration Risk | Minimum | Customer One  
Business Combination [Line Items]  
Concentration risk, percentage 10.00%