XML 114 R93.htm IDEA: XBRL DOCUMENT v3.24.3
DEFINED BENEFIT PENSION PLANS - Components of Net Periodic Pension Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Retirement Benefits [Abstract]    
Service cost $ 0 $ 10
Interest costs 789 679
Expected return on plan assets (652) (574)
Amortization of net actuarial loss 6 9
Net periodic pension costs $ 143 $ 124
Defined benefit plan, net periodic benefit cost (credit), interest cost, statement of income or comprehensive income Selling, general and administrative Selling, general and administrative
Defined benefit plan, net periodic benefit cost (credit) excluding service cost, statement of income or comprehensive income Selling, general and administrative Selling, general and administrative
Defined benefit plan, net periodic benefit (cost) credit, amortization of gain (loss), statement of income or comprehensive income Selling, general and administrative Selling, general and administrative