NET LOSS PER SHARE - Schedule of Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stock options and restricted stock units | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Equity shares (in shares) | 13,095,520 | 23,616,300 |
| Shares underlying our convertible senior notes | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Equity shares (in shares) | 2,607,745 | 69,261,530 |
| Shares underlying our collared forward transactions | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Equity shares (in shares) | 7,451,200 | 0 |