v3.26.1
Stockholders’ Equity - Schedule of Activities of Warrants (Details) - Warrants [Member] - $ / shares
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Schedule of Activities of Warrants [Line Items]    
Number of Warrants, Outstanding 100,000  
Exercise Price, Outstanding $ 4.8  
Weighted Average Remaining Contractual Term in Years, Outstanding 3 years 11 months 12 days 4 years 11 months 12 days
Number of Warrants, Exercisable  
Exercise Price, Exercisable  
Weighted Average Remaining Contractual Term in Years, Exercisable 3 years 11 months 12 days
Number of Warrants, Granted  
Exercise Price, Granted  
Number of Warrants, Exercised  
Exercise Price, Exercised  
Number of Warrants, Forfeited  
Exercise Price, Forfeited  
Number of Warrants, Expired  
Exercise Price, Expired  
Number of Warrants, Outstanding 100,000 100,000
Exercise Price, Outstanding $ 4.8 $ 4.8
Weighted Average Remaining Contractual Term in Years, Outstanding 3 years 11 months 12 days 4 years 11 months 12 days
Number of Warrants, Exercisable
Exercise Price, Exercisable
Weighted Average Remaining Contractual Term in Years, Exercisable 3 years 11 months 12 days