v3.25.2
Stockholders’ Equity (Tables)
12 Months Ended
Apr. 30, 2025
Equity [Abstract]  
Schedule of Warrants Outstanding

The following tables summarize information about warrants outstanding as of April 30, 2025 and 2024:

 

   Warrants Outstanding   Warrants Exercisable 
       Weighted-             
       Average   Weighted-       Weighted- 
Range of      Remaining   Average       Average 
Exercise  Number   Contractual   Exercise   Number   Exercise 
Prices  Outstanding   Life (Years)   Price   Outstanding   Price 
                     
As of April 30, 2025                         
$2.03 - $363.30   1,278,126    3.54   $11.94    556,973   $24.72 
                          
As of April 30, 2024                         
$0.056 - $363.30   614,533    3.06   $24.25    614,533   $24.25 
Schedule of Warrants Outstanding Activity

Schedule of Warrants Outstanding Activity

   Number of
Shares
   Exercise Price
Per Share
   Average
Exercise
Price
 
Outstanding May 1, 2023   23,228   $98.68 – $363.30   $283.64 
                
Issued during year ended April 30, 2024   789,952   $.056 - $109.40   $9.65 
                
Exercised/canceled during year ended April 30, 2024   (198,647)  $.056   $0.056 
                
Outstanding April 30, 2024   614,533   $8.74 - $363.30   $24.25 
                
Issued during year ended April 30, 2025   1,248,095   $2.03 - $10.93   $4.92 
                
Exercised/canceled during year ended April 30, 2025   (584,502)  $8.74 - $14.10   $11.02 
                
Warrants outstanding April 30, 2025   1,278,126   $2.03 - $363.30   $11.94 
                
Warrants exercisable, April 30, 2025   556,973   $2.03$ - 363.30    $24.72