Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS (Details Narrative)

v3.22.2.2
STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 12, 2021
Aug. 31, 2021
Aug. 23, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Apr. 30, 2022
Jun. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number       37,936   37,936      
Share-Based Payment Arrangement, Noncash Expense           $ 6,667 $ 22,110    
Stock price per share       $ 2.94   $ 2.94      
Proceeds from warrants           $ 0 31,669,027    
Proceeds from Warrant Exercises           $ 880 $ 0    
Stock consideration received   $ 10,720,000              
Shares Issued   2,522,387              
Pre Funded Warrants [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrant outstanding               70,000  
Pre Funded Warrants [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued 899,027                
Proceeds from warrants $ 3,820,000                
Warrant Exercised   899,027              
Proceeds from Warrant Exercises   $ 899              
Series A Warrants [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued     7,000,000            
Exercise price     $ 5.00            
Fair value of warrants     $ 21,340,000            
Equity Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number       37,936   37,936   40,900  
Options granted in period           1,002      
Aggregate intrinsic value       $ 3,161   $ 3,161      
Common Warrants [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrant Exercised   2,522,387              
Common Warrants [Member] | H C Wainwright Co L L C [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued 4,028,528                
Exercise price $ 4.25                
Fair value of warrants $ 9,385,000                
Underwriter Warrants [Member] | Wainwright [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued 264,706                
Exercise price $ 5.3125                
Fair value of warrants $ 601,000                
Placement Agent Warrants [Member] | Wainwright [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued     1,050,000            
Exercise price     $ 6.25            
Fair value of warrants     $ 3,151,000            
Pre Funded Warrants [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Warrants Issued     5,570,000            
Exercise price     $ 0.001            
Proceeds from warrants     $ 27,844,000            
Proceeds from Warrant Exercises               $ 5,500  
Number of warrants exercised               5,500,000  
Employees [Member] | Equity Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Options granted in period           1,002 1,000    
Share-Based Payment Arrangement, Noncash Expense       4,213 $ 10,384 $ 7,131 $ 34,528    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount       $ 646   $ 646      
Non Employees [Member] | Equity Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Options granted in period           0 0    
2021 Equity Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant                 166,667