Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Narrative)

v3.22.2.2
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2023
Jan. 31, 2022
Jul. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average grant date fair value $ 7.31 $ 33.00      
Common stock issued for services   $ 42,500      
Number of shares authorized for issuance 4,545,455       4,545,455
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense $ 53,000 $ 76,000      
Weighted-average period term 7 months 17 days        
Stock-based compensation costs $ 100,000        
Common Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued for services,shares   568      
Common stock issued for services        
Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued for services,shares   568      
Common stock issued for services   $ 40,000.00      
2011 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average remaining contractual term 8 years 1 month 6 days        
Number of options issued 2,273        
Allocated share based compensation expense $ 500,000        
Weighted-average period term 7 months 6 days        
2011 Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average remaining contractual term 10 years        
2011 Plan [Member] | Employee, Director and Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares for issuance 209,091        
2011 Plan [Member] | Employee, Director and Consultants [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of common stock percent 100.00%        
Percentage of outstanding stock owned by stockholders 110.00%        
2011 Plan [Member] | Director [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Term of stock options 10 years        
Exercise price, upper range $ 9.94        
2011 Plan [Member] | Director [Member] | Common Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of options issued 2,273        
2011 Plan [Member] | Employees [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Term of stock options   10 years      
Exercise price, upper range   $ 49.72      
Exercise price, lower range   $ 44.22      
2011 Plan [Member] | Employees [Member] | Stock Option Awards [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense $ 300,000        
2011 Plan [Member] | Employees [Member] | Common Stock [Member] | Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of options issued   1,064      
2011 Plan [Member] | Employee, Director and Consultants [Member] | Stock Option Awards [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense   $ 500,000      
2011 Plan [Member] | Employee, Director and Consultants [Member] | Stock Option Awards [Member] | Research and Development Expense [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense 100,000 300,000      
2011 Plan [Member] | Employee, Director and Consultants [Member] | Stock Option Awards [Member] | General and Administrative Expense [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense 200,000 200,000      
2015 Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Allocated share based compensation expense $ 300 $ 1,200      
Number of shares authorized for issuance 2,273        
Stock Repurchased 1,218        
Discount from market price, offering date 15.00%        
Fair value maturity       six-month  
Fair value risk free interest rate       0.05%  
Fair value volatility rate       72.99%  
Fair value forfeitures percentage       0.00%  
Fair value dividend       $ 0  
2015 Employee Stock Purchase Plan [Member] | Subsequent Event [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value maturity     six-month    
Fair value risk free interest rate     2.91%    
Fair value volatility rate     75.04%    
Fair value forfeitures percentage     0.00%    
Fair value dividend     $ 0    
2015 Employee Stock Purchase Plan [Member] | Six Month Call on Unvested Share [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair market value of unvested shares percentage 85.00%        
2015 Employee Stock Purchase Plan [Member] | Six Month Put on Unvested Share [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair market value of unvested shares percentage 15.00%