LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) - shares shares in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Stock options | ||
| LOSS PER SHARE | ||
| Potentially dilutive securities outstanding excluded from diluted loss per share | 186 | 1,100 |
| Non-vested PRSUs | ||
| LOSS PER SHARE | ||
| Potentially dilutive securities outstanding excluded from diluted loss per share | 409 | 984 |
| Non-vested restricted stock units | ||
| LOSS PER SHARE | ||
| Potentially dilutive securities outstanding excluded from diluted loss per share | 4,456 | 3,814 |
| Common stock warrants | ||
| LOSS PER SHARE | ||
| Potentially dilutive securities outstanding excluded from diluted loss per share | 1,950 | 1,950 |