Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF STOCK WARRANT ACTIVITY (Details)

v3.26.1
SCHEDULE OF STOCK WARRANT ACTIVITY (Details) - $ / shares
9 Months Ended 12 Months Ended
Jan. 31, 2026
Apr. 30, 2025
Equity [Abstract]    
Number of warrants, outstanding beginning balance 4,443,444  
Weighted Average exercise price, outstanding beginning balance $ 7.30  
Warrants exercisable at end of period 2 years 3 months 14 days 2 years 11 months 4 days
Number of warrants, granted 961,079  
Weighted average exercise price, granted $ 23.00  
Weighted average remaining contractual life in years, granted 2 years  
Number of warrants, exercised (2,181,083)  
Weighted average exercise price, exercised $ 6.76  
Weighted average remaining contractual life in years, exercised 1 year 10 months 20 days  
Number of warrants, forfeited  
Weighted average exercise price, forfeited  
Number of warrants, canceled  
Weighted average exercise price, canceled  
Number of warrants, outstanding ending balance 3,223,440 4,443,444
Weighted average exercise price, outstanding ending balance $ 12.35 $ 7.30
Weighted average remaining contractual life in years, ending of period 2 years 3 months 14 days  
Number of warrants, exercisable ending balance 3,223,440  
Weighted average exercise price, exercisable ending balance $ 12.35  
Weighted average fair value of warrants granted during the period $ 23.00