XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Cost Reduction (Details)
9 Months Ended
Apr. 30, 2025
USD ($)
employee
Jul. 31, 2024
USD ($)
employee
Restructuring Cost and Reserve [Line Items]    
Severance liability $ 424,000 $ 1,029,000
Restructuring and related cost, number of positions eliminated, period percent 15.00%  
Severance costs $ 33,000,000  
Severance costs paid $ 3,348,000  
Entity number of employees | employee 1,468 1,676
Selling, general and administrative expenses    
Restructuring Cost and Reserve [Line Items]    
Severance costs $ 2,743,000