Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation (Narrative) (Details)

v3.21.1
Share-based Compensation (Narrative) (Details) - USD ($)
6 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option conversion ratio 100.00%    
Proceeds from stock option exercises $ 1,273,094 $ 408,632  
Cashless options, exercises in period 0    
Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Share price $ 10.78    
Options, exercises in period, intrinsic value $ 7,000,000 $ 1,100,000  
Issuance of common stock upon cashless exercise of options   143,958  
Cashless options, exercises in period   223,415  
Unrecognized compensation expense, stock options $ 5,700,000    
Unrecognized compensation expense, period for recognition 1 year 9 months 18 days    
Stock Option [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award term 10 years    
Stock Appreciation Rights (SARs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award term 10 years    
Exercise price per share $ 0.95    
Vested shares 50,000    
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    
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 99    
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 3,025,805