XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
Oct. 31, 2021
Apr. 30, 2021
Related Party Transactions [Abstract]    
Amount payable to related party $ 93,894 $ 41,486