XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Defined Contribution and Other Post-Retirement Plans (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Employee 401(k) Plan (Textual) [Abstract]      
Maximum Annual Contribution Per Employee, Percent 60.00%    
Maximum Annual Contribution Per Employee, Amount $ 6    
Company's contributions $ 15,400 $ 14,100 $ 13,300