XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.3
Cost Reduction and Related Restructuring Activities - Narrative (Details)
12 Months Ended
Jul. 31, 2025
USD ($)
employee
Jul. 31, 2024
USD ($)
employee
Jul. 31, 2023
USD ($)
Nov. 10, 2025
employee
Segment Reporting Information [Line Items]        
Severance costs $ 47,000,000 $ 2,616,000 $ 3,872,000  
Payments for severance cost (3,900,000)      
Severance liability $ 762,000 $ 1,029,000    
Restructuring and related cost, number of positions eliminated, period percent 23.00%      
Entity number of employees | employee 1,385 1,676    
Subsequent Event        
Segment Reporting Information [Line Items]        
Entity number of employees | employee       1,347
Selling, general and administrative expenses        
Segment Reporting Information [Line Items]        
Severance costs $ 3,633,000