XML 54 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jan. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Number of treasury stock shares  
Stock-based compensation $ 189,768 $ 868,477  
Outstanding stock compensation expense $ 975,126    
Board of Directors [Member]      
Share-based compensation, options, number of shares authorized 1,000,000    
Five Board Members [Member]      
Stock options granted     59,000
Stock options purchase price per share     $ 5.43
Stock options expected term     P6Y
Stock options vesting period     12 months
Stock options aggregate grant date fair value     $ 233,050
Certain Officers and Employees [Member]      
Stock options granted     941,000
Stock options purchase price per share     $ 5.43
Stock options expected term     P6Y
Stock options vesting period     3 years
Stock options aggregate grant date fair value     $ 2,277,220