XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Nov. 30, 2010
Stock based compensation  
Stock options, outstanding    
Unrecognized costs related to outstanding stock options    
Number of stock options granted  
2011 Stock Incentive Plan [Member]      
Number of stock option awards    
2011 Stock Incentive Plan [Member] | Maximum [Member]      
Maximum number of shares authorized for issuance under the plan     4,000,000