XML 103 R91.htm IDEA: XBRL DOCUMENT v3.20.4
STOCKHOLDERS' EQUITY - Treasury Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 28, 2021
Oct. 31, 2015
Treasury Stock          
Aggregate cost of shares repurchased during the period $ 6,595 $ 9,110 $ 9,404    
Treasury stock (in shares) 3,656,938 3,404,639      
Stock Repurchase Program          
Treasury Stock          
Amount of stock repurchases authorized         $ 50,000
Number of shares repurchased during the period 252,299        
Aggregate cost of shares repurchased during the period $ 6,600        
Amount available for repurchase $ 6,600        
Stock Repurchase Program | Subsequent Event          
Treasury Stock          
Amount of stock repurchases authorized       $ 50,000