Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY (Details Narrative)

v3.25.2
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jun. 26, 2025
Jul. 31, 2025
Jun. 30, 2025
May 31, 2025
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2025
Apr. 30, 2023
Apr. 10, 2023
Dec. 16, 2022
Mar. 31, 2022
Mar. 18, 2022
Aug. 31, 2020
Aug. 06, 2019
Aug. 31, 2017
Class of Stock [Line Items]                              
Common stock, shares authorized   200,000,000     200,000,000   200,000,000                
Common stock, par value   $ 0.001     $ 0.001   $ 0.001                
Preferred stock, shares designated   50,000,000     50,000,000   50,000,000                
Preferred stock, par value   $ 0.001     $ 0.001   $ 0.001                
Preferred stock, shares outstanding   0     0   0                
Number of shares issued       870,000                      
Common stock purchase warrants       625,000       870,000 870,000   625,000 625,000      
Proceeds from warrant exercises       $ 5,359,200 $ 6,483,012                  
Number of warrants, exercised         1,663,384                    
Number of stock options exercise, shares         5,179                    
Shares issued for services, value         $ 251,309                    
Statements of operations totaled         55,267 9,375                  
Share based compensation         $ 155,013 16,777                  
Number of unvested restricted stocks   586,461     586,461   586,461                
Number of deferred stock units   64,563     64,563                    
Number of shares available for issuance                   2,419,571     1,167,095    
Aggregate intrinsic value of options   $ 1,521,954     $ 1,521,954   $ 1,886,016                
Future vesting value   493,907     $ 493,907                    
Weighted average period         9 months 25 days                    
Aggregate intrinsic value of warrants   $ 8,452,069     $ 8,452,069                    
2017 Equity Incentive Plan [Member]                              
Class of Stock [Line Items]                              
Common stock reservation of shares                             165,000
2020 Incentive Plan [Member]                              
Class of Stock [Line Items]                              
Number of shares available for issuance                   1,252,476       330,710  
2020 Incentive Plan Amendment [Member]                              
Class of Stock [Line Items]                              
Number of shares available for issuance                         836,385    
Restricted Stock Units (RSUs) [Member]                              
Class of Stock [Line Items]                              
Number of unvested restricted stocks   44,866     44,866                    
Unvested compensation expense   $ 390,226     $ 390,226                    
Number of restricted stock units awarded but unissued   497,331     497,331                    
Number of deferred stock units   586,461     586,461                    
Deferred Stock Units [Member]                              
Class of Stock [Line Items]                              
Number of unvested restricted stocks   4,033     4,033                    
Number of restricted stock units awarded but unissued   40,233     40,233                    
Number of deferred stock units   586,461     586,461                    
Share-Based Payment Arrangement, Option [Member]                              
Class of Stock [Line Items]                              
Statements of operations totaled         $ 79,746 $ 7,402                  
Director [Member]                              
Class of Stock [Line Items]                              
Number of shares issued, services 19,779                            
Accrued liabilities   $ 151,309     151,309                    
Consulting Agreement [Member] | Consultant [Member]                              
Class of Stock [Line Items]                              
Statements of operations totaled         55,000                    
One Consulting Agreement [Member] | Consultant [Member]                              
Class of Stock [Line Items]                              
Statements of operations totaled         15,000                    
Share based compensation         $ 37,500                    
Warrant [Member]                              
Class of Stock [Line Items]                              
Number of shares issued       910,384                      
Common stock purchase warrants       910,384                      
Proceeds from warrant exercises       $ 5,682,272                      
Number of warrants, exercised       910,384                      
Remaining warrants       870,000                      
Common Stock [Member]                              
Class of Stock [Line Items]                              
Number of shares issued   128,000 128,000 260,071 2,742                    
Common stock purchase warrants   128,000 128,000   128,000                    
Proceeds from warrant exercises   $ 800,740 $ 800,740                        
Cashless exercise of common stock puchase warrants       625,000                      
Number of stock options exercise, shares       3,453                      
Shares issued       1,016                      
Number of shares issued, services         32,049                    
Shares issued for services, value         $ 32                    
Common Stock [Member] | Consulting Agreement [Member] | Consultant [Member]                              
Class of Stock [Line Items]                              
Number of shares issued, services 4,998                            
Shares issued for services, value $ 40,000                            
Shares issued price per share $ 8                            
Accrued liabilities   35,000     35,000                    
Common Stock [Member] | One Consulting Agreement [Member] | Consultant [Member]                              
Class of Stock [Line Items]                              
Number of shares issued, services 7,272                            
Shares issued for services, value $ 60,000                            
Shares issued price per share $ 8.25                            
Accrued liabilities   $ 7,500     $ 7,500                    
Stock Options [Member]                              
Class of Stock [Line Items]                              
Number of shares issued       1,726                      
Number of stock options exercise, shares       1,726                      
Proceeds from exercise of stock options       $ 13,204                      
Series A Convertible Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   1,300,000     1,300,000                    
Series B Convertible Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   400,000     400,000                    
Series C Convertible Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   45,002     45,002                    
Series D Convertible Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   7,402     7,402                    
Series E Convertible Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   2,500     2,500                    
Series F Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   1,250     1,250                    
Series G Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   127     127                    
Series H Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   106,894     106,894                    
Series I Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Preferred stock, shares designated   921,666     921,666