XML 114 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 29, 2020
Dec. 31, 2020
Sep. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements   $ 16,759  
Forfeiture rate, Board of Directors   0.00%  
Forfeiture rate, non-Board of Directors   7.30%  
Unrecognized compensation cost is expected to be recognized over a weighted-average period   2 years 3 months 18 days  
2017 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of additional shares available for future grants 1,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  
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]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Repurchase period in years   3 years  
2017 Authorization [Member] | 2017 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for future grants   1,228 1,972
2019 Authorization [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Repurchase period in years   3 years  
Maximum [Member] | 2017 Authorization [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock repurchase program authorized amount   $ 500,000  
Maximum [Member] | 2019 Authorization [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock repurchase program authorized amount   $ 500,000