XML 90 R65.htm IDEA: XBRL DOCUMENT v3.25.2
DEFERRED COMPENSATION Deferred Comp and Bonus (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Deferred Compensation      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits      
Annual Total Amount Deferred $ 0.6 $ 0.3 $ 0.6
Deferred Compensation Interest Expense 0.3 0.2 0.2
Deferred Compensation Payments to Participants 0.2 0.4 0.9
Deferred Compensation Recorded Liability 5.6 5.0 4.6
Executive Deferred Bonus      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits      
Deferred Compensation Arrangement with Individual, Contributions by Employer $ 1.4 $ 1.9 $ 1.4
Deferred Compensation Arrangement with Individual, Requisite Service Period 3 years