XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Other Postretirement Benefits Narrative (Details) - Postretirement Health Plan
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans    
Discount rate for net periodic benefit cost 4.90% 3.82%
Medical Cost Trend Assumption 8.20%  
Ultimate Health Care Cost Trend Rate 4.90%  
Year that Rate Reaches Ultimate Trend Rate 2044