PENSION AND OTHER POSTRETIREMENT BENEFITS Fair value level of pension plan assets (Details) - USD ($) | 12 Months Ended | | |
Jul. 31, 2022 | Jul. 31, 2023 | Jul. 31, 2021 |
Equity securities - international mutual funds: Developed market | | | |
Defined Benefit Plan Disclosure | | | |
Minimum % of Fund Assets Invested in Non-US Stocks Developed Market | 80% | | |
Fixed Income: Government sponsored entities | | | |
Defined Benefit Plan Disclosure | | | |
Amount Backed by US Government | $ 114,000 | | |
Fixed Income: Multi-strategy bond fund | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 34,989,000 | $ 148,000 | $ 40,388,000 |
Pension Benefits | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 15,072,000 | | |
Pension Benefits | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 19,917,000 | | |
Pension Benefits | Cash and Cash Equivalents | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 51,000 | | |
Pension Benefits | Cash and Cash Equivalents | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 51,000 | | |
Pension Benefits | Cash and Cash Equivalents | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Equity securities U.S. companies | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 15,389,000 | | |
Pension Benefits | Equity securities U.S. companies | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 10,387,000 | | |
Pension Benefits | Equity securities U.S. companies | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 5,002,000 | | |
Pension Benefits | Equity securities International companies | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 521,000 | | |
Pension Benefits | Equity securities International companies | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 521,000 | | |
Pension Benefits | Equity securities International companies | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Equity securities - international mutual funds: Developed market | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 4,025,000 | | |
Pension Benefits | Equity securities - international mutual funds: Developed market | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 923,000 | | |
Pension Benefits | Equity securities - international mutual funds: Developed market | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 3,102,000 | | |
Pension Benefits | Equity securities - international mutual funds: Emerging market | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,517,000 | | |
Pension Benefits | Equity securities - international mutual funds: Emerging market | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,149,000 | | |
Pension Benefits | Equity securities - international mutual funds: Emerging market | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 368,000 | | |
Pension Benefits | Commodities | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,137,000 | | |
Pension Benefits | Commodities | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,137,000 | | |
Pension Benefits | Commodities | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Fixed Income: U.S. Treasuries | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 3,019,000 | | |
Pension Benefits | Fixed Income: U.S. Treasuries | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 904,000 | | |
Pension Benefits | Fixed Income: U.S. Treasuries | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 2,115,000 | | |
Pension Benefits | Fixed Income: Debt securities | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,656,000 | | |
Pension Benefits | Fixed Income: Debt securities | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Fixed Income: Debt securities | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,656,000 | | |
Pension Benefits | Fixed Income: Government sponsored entities | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,256,000 | | |
Pension Benefits | Fixed Income: Government sponsored entities | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Fixed Income: Government sponsored entities | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 1,256,000 | | |
Pension Benefits | Fixed Income: Multi-strategy bond fund | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 5,079,000 | | |
Pension Benefits | Fixed Income: Multi-strategy bond fund | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 5,079,000 | | |
Pension Benefits | Money Market Fund | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 389,000 | | |
Pension Benefits | Money Market Fund | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Money Market Fund | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 389,000 | | |
Pension Benefits | Other | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 950,000 | | |
Pension Benefits | Other | Level 1 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | 0 | | |
Pension Benefits | Other | Level 2 | | | |
Defined Benefit Plan Disclosure | | | |
Defined Benefit Plan, Plan Assets, Amount | $ 950,000 | | |