XML 105 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock, Preferred Stock and Equity Plans - Share Repurchase Program (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Nov. 30, 2020
Jul. 31, 2019
Jun. 30, 2019
Equity, Class of Treasury Stock [Line Items]              
Repurchases of common stock   $ 539,136,000 $ 186,020,000 $ 350,043,000      
Share Repurchase Program 2018              
Equity, Class of Treasury Stock [Line Items]              
Number of shares authorized to be repurchased       $ 500,000,000.0     $ 500,000,000.0
Repurchases of common stock (in shares)     832,186 2,093,891      
Repurchases of common stock     $ 150,000,000.0 $ 350,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  
Repurchases of common stock (in shares)   2,058,962 213,548        
Repurchases of common stock   $ 464,000,000.0 $ 36,000,000.0        
Number of shares remaining for repurchases $ 500,000,000.0 500,000,000.0          
Share Repurchase Program 2020              
Equity, Class of Treasury Stock [Line Items]              
Number of shares authorized to be repurchased         $ 500,000,000.0    
Repurchases of common stock (in shares) 345,897            
Repurchases of common stock $ 75,100,000            
Number of shares remaining for repurchases $ 424,900,000 $ 424,900,000