XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Deferred Compensation and Retirement Plans - Schedule of Expected Benefit Payments Associated With Medical and Life Insurance (Detail) - Medical And Life Insurance Benefits - Hay Group
$ in Thousands
Apr. 30, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 565
2027 481
2028 451
2029 428
2030 405
2031-2035 $ 1,676