XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Treasury Shares (Details Narrative) - shares
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Equity [Abstract]    
Treasury stock, shares, acquired 0 0