Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Details Narrative)

v3.22.0.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 23, 2021
Nov. 26, 2019
Mar. 01, 2019
Apr. 30, 2016
Nov. 30, 2018
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation           $ 1,130,795 $ 575,127 $ 3,150,801 $ 1,735,497
Options granted               1,750,000  
Exercise price (in dollars per share)               $ 2.9171  
Options vested and expected to vest           16,000,000   16,000,000  
Weighted-average period vested and expected to vest at end               6 years 6 months 10 days  
General and Administrative Expense [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation           $ 1,024,693 $ 553,314 $ 2,791,515 1,670,058
Unamortized Stock Based Compensation [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted-average period vested and expected to vest at end               1 year 10 months 25 days  
Share-based Payment Arrangement, Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation               $ 3,200,000 $ 1,700,000
Performance Contingent Stock Options [Member] | Chief Executive Officer [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options granted         2,000,000        
Exercise price (in dollars per share)         $ 1.00        
Performance Contingent Stock Options [Member] | Key Employees and Director [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options granted 450,000 4,250,000              
Terms of award   In the event any of the stock price milestones are not achieved within three years, the unvested portion of the performance options will be reduced by 25%. Due to the significant risks and uncertainties associated with achieving the market-contingent awards, as of January 31, 2022,              
Minimum [Member] | Performance Contingent Stock Options [Member] | General and Administrative Expense [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation         $ 1,200,000        
Stock Incentive Plan2016 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for issuance       12,500,000          
Additional number of shares available for issuance     7,500,000            
Stock Incentive Plan2016 [Member] | Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expiration period       5 years          
Stock Incentive Plan2016 [Member] | Maximum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expiration period       10 years