Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Narrative)

v3.22.1
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
May 02, 2022
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2022
Apr. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued 700,000            
Weighted average grant date fair value           $ 1.24 $ 3.14
Stock Issued During Period, Value, Issued for Services     $ 127,500     $ 42,500 $ 340,000
Number of shares authorized for issuance   7,739,178       7,739,178  
Discount from market price, offering date           15.00%  
Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock Issued During Period, Shares, Issued for Services     37,500     12,500 100,000
Stock Issued During Period, Value, Issued for Services     $ 4     $ 1 $ 10
2011 Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted average remaining contractual term           10 years  
Number of options issued           48,400  
Exercise price           $ 1.76  
2011 Plan [Member] | Stock Option Awards [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense           $ 900,000  
Weighted-average period term           1 year 14 days  
2011 Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense   $ 50,000.00 50,000.00     $ 200,000 $ 100,000
Weighted-average period term           1 year 1 month 9 days  
2011 Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense           $ 200,000  
2011 Plan [Member] | Employee, Director and Consultants [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares for issuance   4,600,000       4,600,000  
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] | Employees [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of vesting shares             791,019
Unrecognized stock-based compensation expenses   $ 1,200,000       $ 1,200,000  
2011 Plan [Member] | Employees [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued           23,400 520,000
Term of stock options           10 years 10 years
2011 Plan [Member] | Employees [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Exercise price             $ 3.43
2011 Plan [Member] | Employees [Member] | Minimum [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Exercise price           $ 2.01 3.56
2011 Plan [Member] | Employees [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Exercise price             7.64
2011 Plan [Member] | Employees [Member] | Maximum [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Exercise price           $ 2.26 $ 7.45
2011 Plan [Member] | Directors [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of vesting shares             91,666
2011 Plan [Member] | Director [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation expenses   100,000       $ 100,000  
Term of stock options             10 years
Exercise price             $ 3.43
2011 Plan [Member] | Director [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued             125,000
2011 Plan [Member] | Consultant [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Term of stock options             10 years
Exercise price           $ 1.42 $ 3.82
2011 Plan [Member] | Consultant [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued           25,000 25,000
Term of stock options           10 years  
2011 Plan [Member] | Employees [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of options issued             879,226
Term of stock options             10 years
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   300,000 800,000     $ 1,100,000 $ 3,100,000
Sharebased payment award options vested in period fair value     0       1,300,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   200,000 300,000     600,000 1,600,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   $ 100,000 $ 500,000     $ 500,000 $ 1,500,000
2011 Plan [Member] | Consultants [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock Issued During Period, Shares, Issued for Services   0 37,500     12,500 100,000
Stock Issued During Period, Value, Issued for Services   $ 0 $ 100,000     $ 40,000.00 $ 300,000
2015 Employee Stock Purchase Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense           $ 1,800 $ 10,300
Number of shares authorized for issuance   50,000       50,000  
Stock Repurchased   28,294       28,294  
Fair market value of unvested shares percentage           15.00%  
Fair value maturity         six-month    
Fair value risk free interest rate         7.00%    
Fair value volatility percentage         88.03%    
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       0.05%      
Fair value volatility percentage       83.58%      
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%