XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Share Repurchase Program Share Repurchse Program (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Nov. 02, 2021
Apr. 24, 2019
Treasury Stock Acquired, Average Cost Per Share $ 41.25      
Stock Repurchased During Period, Shares 1,948,000 1,030,000    
Stock Repurchased During Period, Value $ 72,488,000      
Stock Repurchase Program, Remaining Authorized Repurchase Amount     $ 250,000,000 $ 200,000,000
Stock Repurchase Program, Authorized Amount $ 151,063,000      
Shares Paid for Tax Withholding for Share Based Compensation 110,000      
Stock Repurchased During Period, Shares 1,948,000 1,030,000    
Stock Repurchased During Period, Value $ 72,488,000      
Stock Repurchase Program, Remaining Authorized Repurchase Amount     $ 250,000,000 $ 200,000,000
Treasury Stock Acquired, Average Cost Per Share $ 41.25      
Payments Related to Tax Withholding for Share-based Compensation $ 4,539,000      
Common Stock        
Treasury Stock Acquired, Average Cost Per Share $ 39.44      
Stock Repurchased During Period, Shares 1,838,000      
Stock Repurchased During Period, Shares 1,838,000      
Treasury Stock Acquired, Average Cost Per Share $ 39.44