XML 69 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based Compensation Expense and Share Repurchase Programs - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Equity, Class of Treasury Stock [Line Items]              
Amount of shares repurchased $ 108,007,000 $ 12,001,000 $ 408,033,000 $ 162,018,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)       832,186      
Amount of shares repurchased       $ 150,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,806,587        
Amount of shares repurchased     $ 408,000,000.0        
Stock repurchase program, remaining amount $ 56,000,000.0   $ 56,000,000.0