EARNINGS (LOSS) PER SHARE INFORMATION - Schedule of Securities Excluded from Computation of Earnings (Loss) Per Share (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Unvested restricted stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 8,088,166 | 5,328,767 | 7,535,054 | 5,262,174 |
| Unvested performance stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 5,757,608 | 3,403,082 | 4,237,201 | 2,776,101 |
| Stock options to purchase common stock | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive securities (in shares) | 36,000 | 64,848 | 42,703 | 65,280 |