XML 119 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Retirement Benefits - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Defined Benefit Plan Disclosure [Line Items]    
Defined pension benefit plan, net periodic benefit cost $ 660,000  
Anticipated contribution in the next fiscal year related to pension plans 0  
Employer contributions $ 0 $ 30,000
Increase decrease in the discount rate 1.00% 1.00%
Decrease increase pension expense $ 207,000 $ 165,000
Age limit of employees to be eligible for contribution (in years) 21 years  
Minimum service period of employees to be eligible for contribution (in months) 3 months  
Employee's compensation (as a percent) 3.00%  
Employer matching contributions $ 967,000 $ 997,000
Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Matching contributions by company (as a percent) 100.00%  
Contributions by employer per employee's compensation (as a percent) 3.00%  
Employee's compensation (as a percent) 4.00%  
Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Matching contributions by company (as a percent) 50.00%  
Contributions by employer per employee's compensation (as a percent) 5.00%  
Equity Securities | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, Plan asset percentage 75.00% 75.00%
Fixed Income | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, Plan asset percentage 25.00% 25.00%
Yield Curve Technique    
Defined Benefit Plan Disclosure [Line Items]    
Increase decrease in the discount rate 1.00% 1.00%
Decrease increase pension expense $ 271,000 $ 286,000
Yield Curve Technique | Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Par amount outstanding $ 250,000,000