XML 13 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation Expense and Share Repurchase Programs - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Jul. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Equity, Class of Treasury Stock [Line Items]          
Amount of shares repurchased $ 300,026,000 $ 98,007,000      
Share Repurchase Program 2018          
Equity, Class of Treasury Stock [Line Items]          
Number of shares authorized to be repurchased         $ 500,000,000.0
Shares repurchased (in shares)   537,018      
Amount of shares repurchased   $ 98,000,000.0      
Cumulative value of shares repurchased       $ 500,000,000.0  
Share Repurchase Program 2019          
Equity, Class of Treasury Stock [Line Items]          
Number of shares authorized to be repurchased     $ 500,000,000.0    
Shares repurchased (in shares) 1,403,868        
Amount of shares repurchased $ 300,000,000.0        
Stock repurchase program, remaining amount $ 164,000,000.0