XML 100 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cost Reduction (Details)
6 Months Ended
Jan. 31, 2025
USD ($)
employee
Jul. 31, 2024
USD ($)
employee
Restructuring Cost and Reserve [Line Items]    
Severance liability $ 1,125,000 $ 1,029,000
Restructuring and related cost, number of positions eliminated, period percent 13.00%  
Severance costs $ 26,000,000  
Severance costs paid $ 2,242,000  
Entity number of employees | employee 1,500 1,676
Selling, general and administrative expenses    
Restructuring Cost and Reserve [Line Items]    
Severance costs $ 2,338,000