XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Equity and Stock-Based Compensation - Summary of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Options Outstanding        
Number Outstanding 1,087,016      
Employee Stock Option        
Options Outstanding        
Number Outstanding 1,087,016 672,924 589,341 608,269
Weighted Average Exercise Price Per Share $ 6.97 $ 8.76 $ 8.06 $ 6.48
Options Exercisable        
Number Exercisable 532,185 374,728 358,343  
Weighted Average Exercise Price Per Share $ 7.64 $ 8.25 $ 6.92  
Employee Stock Option | 4.32-4.70        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.32      
Range of Exercise Prices, Upper limit $ 4.7      
Number Outstanding 8,000      
Remaining Contractual Life 9 years 4 months 28 days      
Weighted Average Exercise Price Per Share $ 4.51      
Employee Stock Option | 4.73-4.73        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.73      
Range of Exercise Prices, Upper limit $ 4.73      
Number Outstanding 109,500      
Remaining Contractual Life 9 years 5 months 12 days      
Weighted Average Exercise Price Per Share $ 4.73      
Employee Stock Option | 4.77-5.52        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.77      
Range of Exercise Prices, Upper limit $ 5.52      
Number Outstanding 118,233      
Remaining Contractual Life 4 years 7 months 13 days      
Weighted Average Exercise Price Per Share $ 5.15      
Options Exercisable        
Number Exercisable 88,233      
Weighted Average Exercise Price Per Share $ 5.08      
Employee Stock Option | 5.67-5.91        
Options Outstanding        
Range of Exercise Prices, Lower limit 5.67      
Range of Exercise Prices, Upper limit $ 5.91      
Number Outstanding 93,541      
Remaining Contractual Life 5 years 10 months 17 days      
Weighted Average Exercise Price Per Share $ 5.76      
Options Exercisable        
Number Exercisable 63,541      
Weighted Average Exercise Price Per Share $ 5.69      
Employee Stock Option | 6.00-6.00        
Options Outstanding        
Range of Exercise Prices, Lower limit 6      
Range of Exercise Prices, Upper limit $ 6      
Number Outstanding 400,000      
Remaining Contractual Life 4 years 5 months 1 day      
Weighted Average Exercise Price Per Share $ 6      
Options Exercisable        
Number Exercisable 133,334      
Weighted Average Exercise Price Per Share $ 6      
Employee Stock Option | 6.58-8.82        
Options Outstanding        
Range of Exercise Prices, Lower limit 6.58      
Range of Exercise Prices, Upper limit $ 8.82      
Number Outstanding 81,750      
Remaining Contractual Life 6 years 10 months 13 days      
Weighted Average Exercise Price Per Share $ 8.21      
Options Exercisable        
Number Exercisable 52,250      
Weighted Average Exercise Price Per Share $ 8.06      
Employee Stock Option | 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 8 years 10 months 13 days      
Weighted Average Exercise Price Per Share $ 9      
Options Exercisable        
Number Exercisable 100,001      
Weighted Average Exercise Price Per Share $ 9      
Employee Stock Option | 9.27-10.22        
Options Outstanding        
Range of Exercise Prices, Lower limit 9.27      
Range of Exercise Prices, Upper limit $ 10.22      
Number Outstanding 76,000      
Remaining Contractual Life 7 years 3 months 3 days      
Weighted Average Exercise Price Per Share $ 9.61      
Options Exercisable        
Number Exercisable 50,167      
Weighted Average Exercise Price Per Share $ 9.78      
Employee Stock Option | 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 6 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      
Employee Stock Option | 15.43-15.43        
Options Outstanding        
Range of Exercise Prices, Lower limit 15.43      
Range of Exercise Prices, Upper limit $ 15.43      
Number Outstanding 37,992      
Remaining Contractual Life 5 years 10 months 24 days      
Weighted Average Exercise Price Per Share $ 15.43      
Options Exercisable        
Number Exercisable 32,659      
Weighted Average Exercise Price Per Share $ 15.43      
Employee Stock Option | 4.32-15.43        
Options Outstanding        
Range of Exercise Prices, Lower limit 4.32      
Range of Exercise Prices, Upper limit $ 15.43      
Number Outstanding 1,087,016      
Remaining Contractual Life 6 years 2 months 4 days      
Weighted Average Exercise Price Per Share $ 6.97      
Options Exercisable        
Number Exercisable 532,185      
Weighted Average Exercise Price Per Share $ 7.64