XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock Stock Repurchase (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jan. 14, 2020
Apr. 30, 2019
Equity, Class of Treasury Stock [Line Items]        
Document Period End Date Mar. 31, 2021      
Stock Repurchase Program, Authorized Amount     $ 525,000 $ 200,000
Payments for Repurchase of Common Stock $ 2,356 $ 7,693    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Payments for Repurchase of Common Stock $ 2,356 $ 7,693    
Treasury Stock, Common [Member]        
Equity, Class of Treasury Stock [Line Items]        
Stock Repurchased During Period, Shares 598,000 1,266,000    
Payments for Repurchase of Common Stock $ 22,100 $ 23,800    
Treasury Stock remaining to be repurchased 324,700      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Payments for Repurchase of Common Stock $ 22,100 $ 23,800