XML 100 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Capital Stock (Details Textual) - USD ($)
2 Months Ended 12 Months Ended
Oct. 03, 2018
Sep. 30, 2020
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Shares Issued, Price Per Share (in dollars per share)       $ 1.33    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 2.03 $ 1.94 $ 1.97 $ 1.78
Share Price (in dollars per share) $ 1.54          
Number of Warrants Exchanged for Common Shares (in shares)       11,000,000    
Stock Issued During the Period, Shares, Issued in Exchange for Warrants (in shares)       750,000    
Class of Warrant or Right Cancelled, Weighted Average Exercise Price (in dollars per share)       $ 2.30    
Warrants, Carrying Value Per Share (in dollars per share)       $ 0.45    
Carrying Value of Warrants       $ 4,950,000    
Fair Value Common Shares Issued for Warrants Exchanged       997,500    
Proceeds from Warrant Exercises       $ 4,822,357    
Class of Warrant or Right, Exercised During Period (in shares)       3,999,881    
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share)       $ 1.21    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     6,163,900 2,006,350 4,083,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 391,508      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value     95,261      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Unvested in Period, Intrinsic Value     296,247      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total     1,122,917 $ 1,361,944 $ 1,711,579  
Share Issuance Obligation Amount     $ 103,554 $ 187,100    
Share-based Payment Arrangement, Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     4,838,900 2,006,350 4,083,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     2 years      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 2,500,153      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 113 days      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     90 days      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     12.50%      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     180 days      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     12.50%      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     1 year      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%      
Share-based Payment Arrangement, Option [Member] | Share-based Compensation Award, Tranche Four [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     1 year 180 days      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%      
Share-based Payment Arrangement, Option [Member] | Share-based Compensation Award, Tranche Five [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     2 years      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%      
Performance Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     1,325,000      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     3 years      
Performance Stock Option [Member] | Share-based Payment Arrangement, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     33.33%      
Performance Stock Option [Member] | Share-based Payment Arrangement, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.33%    
Performance Stock Option [Member] | Share-based Payment Arrangement, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       33.33%    
Options Granted during Fiscal 2020 and 2019 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years      
Options Granted during Fiscal 2018 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     5 years      
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)     3 years 3 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 1,315,500      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 175 days      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     1,305,000 465,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 0.91 $ 0.9421    
Share-based Payment Arrangement, Expense     $ 310,127 $ 0 $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)     155,000      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)     105,844      
Shares Issued, Shares, Share-based Payment Arrangement, Forfeited (in shares)     49,156      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares)     1,615,000 465,000  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     50.00% 33.33%    
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     16.67% 33.33%    
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     16.67% 33.33%    
Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Four [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     16.67%      
Performance-based Restriced Stock Units [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Month)       3 years    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 239,352      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       445,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)       $ 1.15    
Share-based Payment Arrangement, Expense     $ 272,658 $ 0 $ 0  
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)     90,001      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares)     333,750 445,000    
Performance-based Restriced Stock Units [Member] | Minimum [Member]            
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Eligible to Vest       0.00%    
Performance-based Restriced Stock Units [Member] | Maximum [Member]            
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Eligible to Vest       200.00%    
The 2018 Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)     0      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)         398,839  
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total         $ 510,527  
Share Issuance Obligation Amount         $ 638,142  
The 2019 Stock Incentive Plan [Member]            
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total (in shares)     188,914      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total     $ 171,911      
Share Issuance Obligation Amount     $ 187,100      
October 2018 Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.05          
Warrants and Rights Outstanding, Term (Month) 2 years 180 days          
Subsequent Event [Member] | Warrant Issued with September 2020 Offering [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 1.80        
Warrants and Rights Outstanding, Term (Month)   2 years        
Subsequent Event [Member] | Warrant Issued to Agents [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 1.80        
Warrants and Rights Outstanding, Term (Month)   2 years        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   583,333        
September 2020 Offering [Member] | Subsequent Event [Member]            
Number of Units Issued During Period (in shares)   12,500,000        
Shares Issued, Price Per Share (in dollars per share)   $ 1.20        
Proceeds from Issuance or Sale of Equity, Total   $ 15,000,000        
Number of Shares per Unit Issued (in shares)   1        
Number of Warrants per Unit (in shares)   0.5        
The 2018 October Offering [Member]            
Number of Units Issued During Period (in shares) 12,613,049          
Shares Issued, Price Per Share (in dollars per share) $ 1.60          
Proceeds from Issuance or Sale of Equity, Total $ 20,180,878          
Number of Shares per Unit Issued (in shares) 1          
Number of Warrants per Unit (in shares) 0.5          
Over-Allotment Option [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.05          
Warrants and Rights Outstanding, Term (Month) 2 years 180 days          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 756,782