XML 90 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 03, 2019
Jul. 20, 2018
Apr. 30, 2019
Jun. 29, 2019
Mar. 30, 2019
Mar. 31, 2018
Subsequent Event [Line Items]            
Payments for Repurchase of Common Stock         $ 64,994,000 $ 0
Accelerated Share Repurchases, Settlement (Payment) or Receipt   $ 1,000,000,000        
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Business Combination, Consideration Transferred     $ 8,000,000      
Scenario, Forecast [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Payments for Repurchase of Common Stock       $ 25,000,000    
Accelerated Share Repurchase Agreement [Member]            
Subsequent Event [Line Items]            
Stock Repurchased and Retired During Period, Shares   8,200,000.0        
Accelerated Share Repurchase Agreement [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Stock Repurchased and Retired During Period, Shares 3,000,000.0