XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
SHAREHOLDERS' EQUITY (Details) - COMMON STOCK - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Nov. 30, 2022
Feb. 28, 2015
SHAREHOLDERS' EQUITY        
Common stock, shares authorized to be repurchased     10,000,000 20,000,000
Remaining shares authorized to be repurchased 12,917,097      
Reacquired shares (in shares) 72,900 2,545,822    
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