XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.3
PENSION AND OTHER POSTRETIREMENT BENEFITS Estimated future benefit payments (Details) - Postretirement Health Benefits
$ in Thousands
Jul. 31, 2023
USD ($)
Defined Benefit Plans and Postretirement Health Benefits  
2024 $ 100
2025 132
2026 129
2027 133
2028 136
2029-2033 $ 867