Quarterly report pursuant to Section 13 or 15(d)

Summary of shares of common stock issued (Details)

v3.23.3
Summary of shares of common stock issued (Details) - Common Stock [Member] - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
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 10,870 to pay taxes 44,130 653,308
Vesting of restricted stock to Board of Directors 109,585 116,507
Vesting of restricted stock to consultants 1,761 9,683
Shares issued for services   39,832
Conversion of preferred stock $ 818,334  
Shares, Outstanding, Ending Balance 55,541,875 53,818,442