Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Exercise Price for Stock Options Outstanding and Exercisable (Details)

v3.23.4
Stock-Based Compensation - Schedule of Exercise Price for Stock Options Outstanding and Exercisable (Details) - $ / shares
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]      
Number of options outstanding (in shares) 53,750 87,500 87,500
Option exercise price outstanding (in usd per share) $ 21.51 $ 18.81 $ 18.81
Number of options exercisable (in shares) 53,750 78,500  
Option exercise price exercisable (in usd per share) $ 21.51 $ 16.29  
$10.00      
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]      
Number of options outstanding (in shares) 25,000    
Option exercise price outstanding (in usd per share) $ 10.00    
Number of options exercisable (in shares) 25,000    
Option exercise price exercisable (in usd per share) $ 10.00    
$15.00      
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]      
Number of options outstanding (in shares) 6,250    
Option exercise price outstanding (in usd per share) $ 15.00    
Number of options exercisable (in shares) 6,250    
Option exercise price exercisable (in usd per share) $ 15.00    
$31.74      
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]      
Number of options outstanding (in shares) 17,500    
Option exercise price outstanding (in usd per share) $ 35.00    
Number of options exercisable (in shares) 17,500    
Option exercise price exercisable (in usd per share) $ 35.00    
$40.00      
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]      
Number of options outstanding (in shares) 5,000    
Option exercise price outstanding (in usd per share) $ 40.00    
Number of options exercisable (in shares) 5,000    
Option exercise price exercisable (in usd per share) $ 40.00