XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Defined Contribution Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
U.S. Employees 401(K) Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Percentage of employee contributions matched to the plan 4.00%    
U.K. Employees Personal Pension Plan and U.S. Employees 401(K) Plan [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Total employer contributions $ 0.6 $ 0.4 $ 0.3