XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Treasury Shares (Details Narrative) - shares
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Equity [Abstract]        
Treasury stock, shares, acquired (16,789) (16,789) (481)