XML 152 R134.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 29, 2020
Nov. 30, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements     $ 10,913    
Forfeiture rate, Board of Directors     0.00%    
Forfeiture rate, non-Board of Directors     7.00%    
Unrecognized compensation cost is expected to be recognized over a weighted-average period     2 years    
2017 Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of additional shares available for future grants 1,000,000        
Stock Options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vested contractual term, in years     10 years    
Vesting period, in years     4 years    
Exercise prices of stock options outstanding     $ 68.21 $ 62.00  
Stock Options [Member] | Share-based Payment Arrangement, Tranche One [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting rate     25.00%    
2017 Authorization [Member] | 2017 Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future grants     2,714,000    
2019 Authorization [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock repurchase program authorized amount     $ 45,860 $ 13,346 $ 110,311
Repurchase period in years   3 years      
Stock repurchase program, number of shares authorized to be repurchased     404,000 124,000 1,102,000
Stock repurchase program, number of shares authorized to be repurchased in-transit     110,000    
Stock repurchase program authorized in-transit amount     $ 12,516    
Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Exercise prices of stock options outstanding     $ 127.84    
Maximum [Member] | 2019 Authorization [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock repurchase program authorized amount   $ 500,000      
Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Exercise prices of stock options outstanding     $ 33.64