Annual report pursuant to Section 13 and 15(d)

Share-based Compensation (Narrative) (Details)

v3.22.2.2
Share-based Compensation (Narrative) (Details) - USD ($)
12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2017
Mar. 29, 2022
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Tax benefit of stock-based compensation expense $ 2,500,000 $ 1,100,000      
Options, exercises in period, intrinsic value 8,100,000 9,200,000      
Proceeds from stock option exercises 1,078,289 1,775,567      
Share-based compensation $ 11,242,423 5,050,389      
Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share price $ 11.52        
Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period 3 years        
Award term 10 years        
Unrecognized compensation expense, stock options $ 29,700,000        
Unrecognized compensation expense, period for recognition 1 year 10 months 24 days        
Share-based compensation $ 1,000,000.0 $ 550,000      
Stock Appreciation Rights (SARs) [Member] | Employee [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     50,000    
Exercise price per share $ 0.95        
Non-option equity instruments outstanding 50,000 50,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 18,767        
2018 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized       18,500,000  
Number of shares available 6,534,734        
2022 Inducement Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized 4,000,000        
Number of shares available 3,635,350