EARNINGS (LOSS) PER SHARE INFORMATION - Schedule of Securities Excluded from Computation of Earnings (Loss) Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Unvested restricted stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 0 | 3,745,348 | 7,253,914 | 2,598,851 |
| Unvested performance stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 2,495,027 | 2,570,776 | 3,464,397 | 1,000,000 |
| Stock options to purchase common stock | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 41,275 | 65,500 | 46,110 | 65,500 |