XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of shares of common stock issued (Details) - Common Stock [Member] - shares
3 Months Ended 12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Apr. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Shares, Outstanding, Beginning Balance 74,289,351 54,568,065 54,568,065
Vesting of restricted stock to employees, net of shares withheld of 126,828 to pay taxes 231,855   192,742
Vesting of restricted stock to Board of Directors 61,447   252,214
Vesting of restricted stock to consultants     1,761
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
Shares, Outstanding, Ending Balance 74,890,248 55,541,875 74,289,351
Exercise of warrants 307,595