v3.26.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jan. 29, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from Stock Options Exercised $ 6,786 $ 3,097  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 174,110 109,516  
Tax withholding for share-based compensation $ 11,300 $ 3,500  
Total intrinsic value of all options exercised 16,200 9,600  
Proceeds from employee stock purchase plan transactions 2,269 1,665  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from Stock Options Exercised 6,800 $ 3,100  
Total unrecognized compensation cost nonvested awards $ 1,900    
Weighted average period, unrecognized compensation cost, nonvested awards 2 years    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost nonvested restricted stock units $ 28,800    
Weighted average period, unrecognized compensation cost, nonvested awards 2 years 1 month 6 days    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost nonvested restricted stock units $ 1,600    
Weighted average period, unrecognized compensation cost, nonvested awards 3 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 61,939 70,976  
Shares available for future issuance 214,764    
Proceeds from employee stock purchase plan transactions $ 2,300 $ 1,700  
The 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grants 2,667,883