XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
SHAREHOLDERS' EQUITY (Details) - COMMON STOCK - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Feb. 28, 2015
Shareholder's Equity      
Common stock, shares authorized to be repurchased     20,000,000
Remaining shares authorized to be repurchased 4,387,187    
Reacquired shares (in shares) 1,546,749 292,586  
Number of shares reacquired through the open market or private purchases   190,623  
Number of shares reacquired through the open market 1,463,000    
Number of shares that have been repurchased through the exercise of stock options and vesting of stock awards 83,749 101,963