XML 116 R100.htm IDEA: XBRL DOCUMENT v3.23.3
DEFINED BENEFIT PENSION PLANS - Summary of Expected Benefit Payments from Plans (Detail)
$ in Thousands
Jul. 31, 2023
USD ($)
Retirement Benefits [Abstract]  
2024 $ 340
2025 372
2026 463
2027 444
2028 509
Thereafter $ 3,451