XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Recently Adopted and Issued Accounting Standards - Additional Information (Details)
3 Months Ended
Jul. 31, 2021
Accounting Changes And Error Corrections [Abstract]  
Accounting Standards Update [Extensible Enumeration] ASU 2019-12
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date May 01, 2021
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true