XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Tables)
9 Months Ended
Jan. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accrued expenses
         
   January 31, 2025   April 30, 2024 
Payroll related costs  $185,846   $167,817 
Director fees   67,500    135,000 
R&D costs   92,310    92,310 
Excise tax on stock repurchases   363,780    340,072 
Total  $709,436   $735,199