NET LOSS PER SHARE - Anti-dilutive shares excluded from the computations of diluted net income (loss) (Details) - shares shares in Thousands |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive shares excluded (in shares) | 622 | 210 |
| Stock awards | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive shares excluded (in shares) | 357 | 210 |
| Warrants | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive shares excluded (in shares) | 265 | 0 |