Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY (Details Narrative)

v3.25.1
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Nov. 27, 2024
Nov. 25, 2024
Sep. 30, 2024
Sep. 26, 2024
Oct. 31, 2024
Jan. 25, 2025
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2024
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                
Aggregate shares                           870,000 870,000   625,000 625,000      
Exercise of common stock purchase warrants         15,000   105,000 15,000     105,000                    
Gross proceeds from offering                     $ 10,147,101                  
Common stock issue shares         15,000   105,000                            
Proceeds from warrant exercises         $ 67,200   $ 508,400       575,600                  
Shares issued for services, value                   $ 52,500                      
Stock-based compensation             $ 932,230   $ 67,761   $ 941,605 436,823                  
Number of unvested restricted stocks             586,461       586,461   433,475                
Number of deferred stock units             104,353       104,353                    
Number of shares available for issuance                               2,419,571     1,167,095    
Aggregate intrinsic value of options             $ 356,199       $ 356,199   $ 0                
Aggregate common stock options granted                     293,730                    
Weighted average exercise price             $ 6.81       $ 6.81   $ 5.54                
Future vesting value             $ 457,792       $ 457,792                    
Weighted average period                     1 year 3 months 21 days                    
Aggregate intrinsic value of warrants             $ 6,419,433       $ 6,419,433                    
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]                                          
Share issued price per share   $ 7.65                                      
Restricted stock units issued   66,917                                      
Restricted stock units fair value   $ 511,917                                      
Number of unvested restricted stocks             57,298       57,298                    
Unvested compensation expense             $ 504,760       $ 504,760                    
Number of restricted stock units awarded but unissued             484,898       484,898                    
Number of deferred stock units             586,461       586,461                    
Restricted Stock Units RSU One [Member]                                          
Class of Stock [Line Items]                                          
Share issued price per share   $ 7.65                                      
Restricted stock units issued   49,731                                      
Restricted stock units fair value   $ 380,444                                      
Option vested percentage   25.00%                                      
Deferred Stock Units [Member]                                          
Class of Stock [Line Items]                                          
Number of unvested restricted stocks             6,049       6,049                    
Number of restricted stock units awarded but unissued             38,216       38,216                    
Number of deferred stock units             586,461       586,461                    
Share-Based Payment Arrangement, Option [Member]                                          
Class of Stock [Line Items]                                          
Stock-based compensation             $ 997,496   $ 7,402   $ 1,012,300 $ 22,206                  
Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Common stock issue shares             105,000 15,000                          
Number of shares issued for services                   13,147                      
Shares issued for services, value                   $ 13                      
Consultant [Member] | Restricted Stock Units RSU One [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued for services   6,272                                      
Consultant [Member] | Deferred Stock Units [Member]                                          
Class of Stock [Line Items]                                          
Share issued price per share   $ 7.65                                      
Number of shares issued for services   8,065                                      
Shares issued for services, value   $ 61,698                                      
Option vested percentage   25.00%                                      
Consultant [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Aggregate common stock options granted   50,000                                      
Weighted average remaining contractual term   5 years                                      
Weighted average exercise price   $ 7.65                                      
Formerd Director [Member] | Restricted Stock Units (RSUs) [Member]                                          
Class of Stock [Line Items]                                          
Common stock issue shares       7,927                                  
Officer [Member] | Restricted Stock Units (RSUs) [Member]                                          
Class of Stock [Line Items]                                          
Restricted stock units issued   60,645                                      
Officer [Member] | Restricted Stock Units RSU One [Member]                                          
Class of Stock [Line Items]                                          
Restricted stock units issued   43,459                                      
Director [Member] | Restricted Stock Units (RSUs) [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued for services   6,272                                      
Three Directors [Member] | Deferred Stock Units [Member]                                          
Class of Stock [Line Items]                                          
Share issued price per share   $ 7.65                                      
Number of shares issued for services   36,200                                      
Shares issued for services, value   $ 276,931                                      
Officers and Directors [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Aggregate common stock options granted   104,587                                      
Weighted average remaining contractual term   5 years                                      
Weighted average exercise price   $ 7.65                                      
Officers and Directors One [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Option vested percentage   25.00%                                      
Aggregate common stock options granted   79,420                                      
Weighted average remaining contractual term   5 years                                      
Weighted average exercise price   $ 7.65                                      
Employee [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Option vested percentage   25.00%                                      
Aggregate common stock options granted           59,723                              
Weighted average remaining contractual term           5 years                              
Weighted average exercise price   $ 7.36       $ 7.65                              
Securities Purchase Agreement [Member]                                          
Class of Stock [Line Items]                                          
Aggregate shares 1,457,700                                        
Share issued price per share $ 7.00                                        
Exercise of common stock purchase warrants 728,850                                        
Warrants exercise price $ 9.50                                        
Gross proceeds from offering $ 10,203,858                                        
Offering expenses $ 56,757                                        
Consulting Agreement [Member]                                          
Class of Stock [Line Items]                                          
Accrued liabilities       $ 7,500                                  
Consulting Agreement [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Share issued price per share       $ 3.70                                  
Shares issued for services, value       $ 60,000                                  
Consulting Agreement [Member] | Consultant [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued for services       16,216                                  
Stock-based compensation                     30,000                    
Prepaid stock-based expense             $ 22,500       22,500                    
Advisory Consulting Agreement [Member]                                          
Class of Stock [Line Items]                                          
Accrued liabilities             $ 35,000       35,000                    
Advisory Consulting Agreement [Member] | Common Stock [Member]                                          
Class of Stock [Line Items]                                          
Share issued price per share     $ 4.29                                    
Number of shares issued for services     13,996 16,216                                  
Shares issued for services, value     $ 60,000                                    
Advisory Consulting Agreement [Member] | Consultant [Member]                                          
Class of Stock [Line Items]                                          
Number of shares issued for services     13,996                                    
Stock-based compensation                     $ 25,000                    
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