XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jan. 29, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from Stock Options Exercised $ 225 $ 872  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 87,792 71,951  
Tax withholding for share-based compensation $ 2,100 $ 3,000  
Total intrinsic value of all options exercised 400 1,700  
Proceeds from employee stock purchase plan transactions 531 594  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from Stock Options Exercised 200 $ 900  
Total unrecognized compensation cost nonvested awards $ 4,100    
Weighted average period, unrecognized compensation cost, nonvested awards 1 year 6 months    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost nonvested restricted stock units $ 24,200    
Weighted average period, unrecognized compensation cost, nonvested awards 2 years 7 months 6 days    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost nonvested restricted stock units $ 1,400    
Weighted average period, unrecognized compensation cost, nonvested awards 9 months 18 days    
The Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized     3,425,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Continuous Days of Service 90 days    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Hours Per Week Employed 20 hours    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%    
Common shares issued to employees 23,665 19,683  
Shares available for future issuance 446,562    
Proceeds from employee stock purchase plan transactions $ 500 $ 600  
The 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grants 1,881,637