Annual report pursuant to Section 13 and 15(d)

Share-based Compensation (Narrative) (Details)

v3.20.2
Share-based Compensation (Narrative) (Details) - USD ($)
12 Months Ended
Oct. 31, 2016
Sep. 30, 2020
Sep. 30, 2019
Mar. 24, 2020
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Tax benefit of stock-based compensation expense   $ 599,000 $ 431,000    
Options, exercises in period, intrinsic value   1,100,000 274,000    
Proceeds from stock option exercises   415,464 333,000    
Share-based compensation   $ 2,646,246 $ 1,906,098    
Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share price   $ 2.62      
Shares exercised   362,091 610,434    
Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period   3 years      
Award term   10 years      
Shares exercised   441,548      
Issuance of common stock upon cashless exercise of options   143,958 36,208    
Cashless options, exercises in period   223,415 120,716    
Unrecognized compensation expense, stock options   $ 2,700,000      
Unrecognized compensation expense, period for recognition   3 years      
Share-based compensation     $ 53,000    
Stock Appreciation Rights (SARs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price per share     $ 0.95    
Stock Appreciation Rights (SARs) [Member] | The APP Merger [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vest date   Oct. 31, 2018      
Award term   10 years      
Number of shares issued     77,559    
Awards exercised     140,000    
Non-option equity instruments outstanding   50,000      
Stock Appreciation Rights (SARs) [Member] | Employee [Member] | The APP Merger [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares issued 50,000        
Stock Appreciation Rights (SARs) [Member] | Outside Directors [Member] | The APP Merger [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares issued 140,000        
2008 Stock Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized   0      
2017 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized         4,700,000
Number of shares available   103,247      
2018 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized       11,000,000  
Number of shares available   5,901,322