Annual report pursuant to Section 13 and 15(d)

Deferred Compensation And Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)

v3.22.2
Deferred Compensation And Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail) - Deferred Compensation and Pension Plans - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets $ 21,990 $ 26,746
Mutual Funds    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets 21,353 26,140
Money Market Funds    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets 637 606
Fair Value, Inputs, Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets 637 606
Fair Value, Inputs, Level 1 | Money Market Funds    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets 637 606
Fair Value, Inputs, Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets 21,353 26,140
Fair Value, Inputs, Level 2 | Mutual Funds    
Defined Benefit Plan Disclosure [Line Items]    
Total defined benefit plan assets $ 21,353 $ 26,140