XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.3
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.00%    
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