v3.24.3
EARNINGS PER SHARE - Summary of Securities Outstanding Included in Computation above, Utilizing Treasury Stock Method (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
EARNINGS PER SHARE        
Securities outstanding included in the computation - Stock options, SARs, and RSUs to purchase common stock 1,233,729 818,574 938,849 1,036,051