XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Detail)
3 Months Ended
Jul. 31, 2021
$ / shares
Subsequent Events [Abstract]  
Dividends payable, date declared Aug. 30, 2021
Dividends payable, amount per share $ 0.08
Dividends payable, nature regular quarterly dividend
Dividends payable, date of record Sep. 14, 2021
Dividends payable, date to be paid Sep. 28, 2021