v3.26.3
Cost Reduction and Related Restructuring Activities (Details)
12 Months Ended
Jul. 31, 2026
USD ($)
employee
Jul. 31, 2025
USD ($)
employee
Restructuring Cost and Reserve [Line Items]    
Number of employees and contractors eliminated | employee 135 135
Labor cost savings $ 18,500,000 $ 18,500,000
Entity number of employees | employee 817  
Severance costs $ 251,000 1,901,000
Restructuring payments 861,000 1,644,000
Severance    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability $ 35,000 $ 645,000