Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF ACTIVITY RESTRICTED AND DEFERRED STOCK UNITS (Details)

v3.25.2
SCHEDULE OF ACTIVITY RESTRICTED AND DEFERRED STOCK UNITS (Details) - $ / shares
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Equity [Abstract]    
Restricted and deferred stock units, Beginning balance 433,475 433,475
Weighted average grant date fair value, Beginning balance $ 10.31 $ 10.31
Restricted and deferred stock units,Vested and converted into common stock (7,927)
Weighted average grant date fair value, Vested and converted into common stock $ 9.34
Restricted and deferred stock units, Granted 160,913  
Weighted average grant date fair value, Granted $ 7.62  
Restricted and deferred stock units, Ending balance 586,461 433,475
Weighted average grant date fair value, Ending balance $ 9.60 $ 10.31