Stockholders' Equity (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 11, 2018
Nov. 03, 2018
Nov. 03, 2018
Feb. 03, 2018
Nov. 28, 2017
Equity [Abstract]          
Stock repurchase program, authorized amount         $ 150,000,000
Subsequent Event [Line Items]          
Treasury stock, acquired (in shares)   2.5 6.5 2.1  
Treasury stock, value, acquired   $ 24,200,000 $ 56,200,000 $ 17,300,000  
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Treasury stock, acquired (in shares) 3.5        
Treasury stock, value, acquired $ 27,000,000