BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE - Narrative (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 1,670 | 1,500 | 1,580 | 310 |
| Stock Appreciation Rights (SARs) | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 1,020 | 2,300 | 1,020 | 2,310 |