v3.25.0.1
EARNINGS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Losses Per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SARs      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive securities excluded from the computations of earnings per share (in shares) 100 57,200 9,800
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive securities excluded from the computations of earnings per share (in shares) 1,500 2,400 3,200