v3.26.1
SCHEDULE OF ACTIVITY RESTRICTED AND DEFERRED STOCK UNITS (Details) - $ / shares
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Equity [Abstract]    
Restricted and deferred stock units, beginning balance 586,461 433,475
Weighted average grant date fair value, beginning balance $ 9.60 $ 10.31
Restricted and deferred stock units, granted 84,325 160,913
Weighted average grant date fair value, granted $ 19.24 $ 7.62
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, ending balance 670,786 586,461
Weighted average grant date fair value, ending balance $ 10.81 $ 9.60