v3.26.1
Description of Business and Summary of Significant Accounting Policies (Financing Receivables) (Details)
12 Months Ended
Jul. 31, 2026
Minimum  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Financing arrangement, payment term (up to) 2 years
Maximum  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Financing arrangement, payment term (up to) 5 years