XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS' EQUITY (Details) - COMMON STOCK - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Nov. 30, 2022
Feb. 28, 2015
Shareholder's Equity        
Common stock, shares authorized to be repurchased       20,000,000
Remaining shares authorized to be repurchased 3,404,297      
Reacquired shares (in shares) 2,545,822 367,141    
Number of shares reacquired through the open market or private purchases   261,447    
Number of shares reacquired through the open market 2,445,890      
Number of shares that have been repurchased through the exercise of stock options and vesting of stock awards 99,932 105,694    
Subsequent event | Maximum        
Shareholder's Equity        
Common stock, shares authorized to be repurchased     10,000,000