XML 133 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
SHARE REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 29, 2020
Stock Repurchases          
Stock repurchased amount   $ 2,210 $ 4,100 $ 41,096  
Amount of treasury shares retired $ 77,500        
Stock Repurchase Program, February 2020          
Stock Repurchases          
Stock repurchase program authorized amount   $ 10,000     $ 10,000
Shares repurchased (in shares)   40,553 88,565    
Stock repurchased amount   $ 2,200 $ 4,100    
Average price per share of stock repurchased   $ 54.48 $ 46.29