XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - USD ($)
Oct. 28, 2020
Jul. 24, 2019
Subsequent Event [Line Items]    
Stock repurchase program, authorized amount   $ 400,000,000
Subsequent Event    
Subsequent Event [Line Items]    
Stock repurchase program, authorized amount $ 500,000,000  
Subsequent Event | Dividend, Quarterly Basis    
Subsequent Event [Line Items]    
Dividend payable (in dollars per share) $ 0.25  
Subsequent Event | Dividend, Annualized Basis    
Subsequent Event [Line Items]    
Dividend payable (in dollars per share) $ 1.00