Annual report pursuant to Section 13 and 15(d)

Share Based Awards (Details Narrative)

v3.21.2
Share Based Awards (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Share-based Payment Arrangement [Abstract]    
Number of shares issuable in connection with Awards under the Plan, maximum 8,750,000 8,750,000
Unrecognized stock-based compensation expense related to unvested stock options, net of estimated forfeitures $ 914,915 $ 1,009,731