XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events - Additional Information (Detail)
6 Months Ended
Oct. 31, 2020
$ / shares
Subsequent Events [Abstract]  
Dividends payable, date declared Dec. 03, 2020
Dividends payable, amount per share $ 0.05
Dividends payable, nature regular quarterly dividend
Dividends payable, date of record Dec. 17, 2020
Dividends payable, date to be paid Jan. 05, 2021