XML 105 R89.htm IDEA: XBRL DOCUMENT v3.20.4
SHARE REPURCHASE PROGRAMS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accelerated Share Repurchases [Line Items]      
Common stock repurchases $ 29,219 $ 27,686 $ 30,810
Common Stock      
Accelerated Share Repurchases [Line Items]      
Repurchased and retired shares (in shares) 636,998 471,430 424,819
Common stock repurchases $ 318 $ 236 $ 212
2019 Share Repurchase Program | Common Stock      
Accelerated Share Repurchases [Line Items]      
Maximum number of share repurchases authorization (in shares) 1,500,000    
Repurchased and retired shares (in shares) 600,000    
Common stock repurchases $ 29,000    
Previous Share Repurchase Programs | Common Stock      
Accelerated Share Repurchases [Line Items]      
Repurchased and retired shares (in shares)   500,000 400,000
Common stock repurchases   $ 28,000 $ 31,000