XML 119 R99.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Stock-Based Compensation - Summary of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Options Outstanding        
Number Outstanding 672,924      
Stock Options        
Options Outstanding        
Number Outstanding 672,924 589,341 608,269 696,665
Weighted Average Exercise Price Per Share $ 8.76 $ 8.06 $ 6.48 $ 7
Options Exercisable        
Number Exercisable 374,728 358,343 403,853  
Weighted Average Exercise Price Per Share $ 8.25 $ 6.92 $ 6.87  
Stock Options | 4.77-5.26        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.77      
Range of Exercise Prices, Upper limit $ 5.26      
Number Outstanding 71,183      
Remaining Contractual Life 5 years 25 days      
Weighted Average Exercise Price Per Share $ 4.98      
Options Exercisable        
Number Exercisable 69,517      
Weighted Average Exercise Price Per Share $ 4.97      
Stock Options | 5.40-5.52        
Options Outstanding        
Range of Exercise Prices, Lower limit 5.4      
Range of Exercise Prices, Upper limit $ 5.52      
Number Outstanding 17,550      
Remaining Contractual Life 4 years 2 months 4 days      
Weighted Average Exercise Price Per Share $ 5.48      
Options Exercisable        
Number Exercisable 17,550      
Weighted Average Exercise Price Per Share $ 5.48      
Stock Options | 5.67-5.67        
Options Outstanding        
Range of Exercise Prices, Lower limit 5.67      
Range of Exercise Prices, Upper limit $ 5.67      
Number Outstanding 71,791      
Remaining Contractual Life 7 years 1 month 17 days      
Weighted Average Exercise Price Per Share $ 5.67      
Options Exercisable        
Number Exercisable 55,958      
Weighted Average Exercise Price Per Share $ 5.67      
Stock Options | 5.75-8.82        
Options Outstanding        
Range of Exercise Prices, Lower limit 5.75      
Range of Exercise Prices, Upper limit $ 8.82      
Number Outstanding 111,250      
Remaining Contractual Life 7 years 6 months 14 days      
Weighted Average Exercise Price Per Share $ 7.92      
Options Exercisable        
Number Exercisable 43,959      
Weighted Average Exercise Price Per Share $ 7.01      
Stock Options | 8.93-8.93        
Options Outstanding        
Range of Exercise Prices, Lower limit 8.93      
Range of Exercise Prices, Upper limit $ 8.93      
Number Outstanding 5,000      
Remaining Contractual Life 9 years 7 months 28 days      
Weighted Average Exercise Price Per Share $ 8.93      
Stock Options | 9.00-9.00        
Options Outstanding        
Range of Exercise Prices, Lower limit 9      
Range of Exercise Prices, Upper limit $ 9      
Number Outstanding 150,000      
Remaining Contractual Life 9 years 10 months 13 days      
Weighted Average Exercise Price Per Share $ 9      
Options Exercisable        
Number Exercisable 50,000      
Weighted Average Exercise Price Per Share $ 9      
Stock Options | 9.27-9.27        
Options Outstanding        
Range of Exercise Prices, Lower limit 9.27      
Range of Exercise Prices, Upper limit $ 9.27      
Number Outstanding 90,500      
Remaining Contractual Life 9 years 2 months 1 day      
Weighted Average Exercise Price Per Share $ 9.27      
Options Exercisable        
Number Exercisable 12,000      
Weighted Average Exercise Price Per Share $ 9.27      
Stock Options | 9.98-10.22        
Options Outstanding        
Range of Exercise Prices, Lower limit 9.98      
Range of Exercise Prices, Upper limit $ 10.22      
Number Outstanding 80,000      
Remaining Contractual Life 3 years 3 months 10 days      
Weighted Average Exercise Price Per Share $ 10.03      
Options Exercisable        
Number Exercisable 80,000      
Weighted Average Exercise Price Per Share $ 10.03      
Stock Options | 11.51-11.51        
Options Outstanding        
Range of Exercise Prices, Lower limit 11.51      
Range of Exercise Prices, Upper limit $ 11.51      
Number Outstanding 12,000      
Remaining Contractual Life 7 years 5 months 23 days      
Weighted Average Exercise Price Per Share $ 11.51      
Options Exercisable        
Number Exercisable 12,000      
Weighted Average Exercise Price Per Share $ 11.51      
Stock Options | 15.43-15.43        
Options Outstanding        
Range of Exercise Prices, Lower limit 15.43      
Range of Exercise Prices, Upper limit $ 15.43      
Number Outstanding 63,650      
Remaining Contractual Life 8 years 25 days      
Weighted Average Exercise Price Per Share $ 15.43      
Options Exercisable        
Number Exercisable 33,744      
Weighted Average Exercise Price Per Share $ 15.43      
Stock Options | 4.77-15.43        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.77      
Range of Exercise Prices, Upper limit $ 15.43      
Number Outstanding 672,924      
Remaining Contractual Life 7 years 5 months 8 days      
Weighted Average Exercise Price Per Share $ 8.76      
Options Exercisable        
Number Exercisable 374,728      
Weighted Average Exercise Price Per Share $ 8.25