XML 117 R96.htm IDEA: XBRL DOCUMENT v3.24.3
DEFINED BENEFIT PENSION PLANS - Summary of Expected Benefit Payments from Plans (Detail)
$ in Thousands
Jul. 31, 2024
USD ($)
Retirement Benefits [Abstract]  
2025 $ 357
2026 381
2027 405
2028 468
2029 558
Thereafter $ 3,677