XML 35 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY (Treasury Stock) (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 21, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Oct. 31, 2015
Treasury Stock          
Aggregate cost of shares repurchased during the period   $ 9,110 $ 9,404 $ 6,019  
Treasury stock (in shares)   3,404,639 3,097,634    
Stock Repurchase Program          
Treasury Stock          
Amount of stock repurchases authorized         $ 50,000
Number of shares repurchased during the period   307,005      
Aggregate cost of shares repurchased during the period   $ 9,100      
Amount available for repurchase   $ 13,200      
Stock Repurchase Program | Subsequent Event          
Treasury Stock          
Number of shares repurchased during the period 50,000        
Aggregate cost of shares repurchased during the period $ 1,200        
Amount available for repurchase $ 12,000