XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Common Stock Repurchases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 31, 2022
Oct. 31, 2021
Apr. 30, 2021
Oct. 31, 2018
Class of Stock [Line Items]              
Stock Repurchase Program, Authorized Amount             $ 80,000
Stock Repurchased and Retired During Period, Value $ 73,938 $ 2,636 $ 7,302        
Common Stock              
Class of Stock [Line Items]              
Stock Repurchase Program, Authorized Amount         $ 50,000 $ 50,000  
Stock Repurchased and Retired During Period, Shares 878,000 63,000 242,000        
Stock Repurchased and Retired During Period, Value $ 73,900 $ 2,600 $ 7,300        
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 67,300            
Common Stock | Subsequent Event              
Class of Stock [Line Items]              
Stock Repurchase Program, Authorized Amount       $ 100,000