XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK OPTIONS AND WARRANTS (Tables)
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of assumptions for options
        
   Years Ended April 30, 
   2025   2024 
Risk-free interest rate   4.3%    4.5% 
Expected volatility   98%    109% 
Expected term (years)   5.5    5.2 
Expected dividend yield   0.00%    0.00% 
Schedule of stock option activity
            
   Options   Weighted
Average
Exercise Price Per Share
   Weighted
Average
Remaining Contractual Term in Years
 
             
Outstanding, April 30, 2023   281,269   $6.94    3.08 
Granted   652,028    2.17     
Expired   (8,133)   75.81     
Outstanding, April 30, 2024   925,164    2.97    9.16 
Granted   252,932    1.22     
Expired   (8,135)   50.39     
Outstanding, April 30, 2025   1,169,961   $2.21    8.62 
Exercisable, April 30, 2025   917,029   $2.48    8.24 
Schedule of warrant activity
            
   Warrants   Weighted
Average
Exercise Price Per Share
   Weighted
Average
Remaining Contractual Term In Years
 
Outstanding, April 30, 2023   9,890,847   $4.99    3.31 
Issued   8,750,000    4.00     
Exercised   (70,000)        
Expired            
Outstanding, April 30, 2024   18,570,847    4.54    3.12 
Issued            
Exercised            
Expired            
Outstanding, April 30, 2025   18,570,847    4.54    2.12 
Exercisable, April 30, 2025   18,570,847   $4.54    2.12