XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of shares of common stock issued (Details) - Common Stock [Member] - shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Shares, Outstanding, Beginning Balance 54,568,065 53,748,735
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes 192,742 653,308
Vesting of restricted stock to Board of Directors 252,214 116,507
Vesting of restricted stock to consultants 1,761 9,683
Shares issued for services   39,832
Shares, Outstanding, Ending Balance 74,289,351 54,568,065
Conversion of preferred stock 818,334  
Issuance of common stock through ATM facilities 53,235  
Issuance of common stock through public offering 18,400,000  
Exercise of stock options 3,000