XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Share Repurchase Program Share Repurchse Program (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Nov. 02, 2021
Apr. 24, 2019
Treasury Stock Acquired, Average Cost Per Share $ 41.61    
Stock Repurchased During Period, Value $ 38,475,000    
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 250,000,000 $ 200,000,000
Stock Repurchase Program, Authorized Amount $ 185,076,000    
Shares Paid for Tax Withholding for Share Based Compensation 94,000    
Stock Repurchased During Period, Value $ 38,475,000    
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 250,000,000 $ 200,000,000
Treasury Stock Acquired, Average Cost Per Share $ 41.61    
Payments Related to Tax Withholding for Share-based Compensation $ 3,924,000    
Common Stock      
Treasury Stock Acquired, Average Cost Per Share $ 41.56    
Stock Repurchased During Period, Shares 926,000    
Stock Repurchased During Period, Shares 926,000    
Treasury Stock Acquired, Average Cost Per Share $ 41.56