XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pension and Other Postretirement Benefits Narrative (Details) - USD ($)
6 Months Ended 12 Months Ended
Jan. 31, 2022
Jul. 31, 2021
Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Pension Annuity Purchase   $ 8,500,000
Settlement loss due to annuity purchase   $ 600,000
Voluntary contributions $ 0  
Estimated contributions in remainder of current fiscal year $ 0  
Postretirement Health Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Medical Cost Trend Assumption 7.05%  
Ultimate Health Care Cost Trend Rate 4.50%  
Year that Rate Reaches Ultimate Trend Rate 2038