Pension and Other Postretirement Benefits Narrative (Details) - USD ($) |
9 Months Ended | 12 Months Ended |
|---|---|---|
Apr. 30, 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 |