STOCK-BASED AWARDS - Schedule of Stock-based Compensation Schedule (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||||
| Stock-based compensation expense | $ 13,383 | $ 13,617 | $ 26,000 | $ 26,823 |
| Stock-based compensation expense classified into Acquisition-Related Costs | 0 | 27,192 | 0 | 27,192 |
| Net stock-based compensation capitalized into inventory | 40 | (226) | 211 | (345) |
| Total stock-based compensation cost | $ 13,423 | $ 40,583 | $ 26,211 | $ 53,670 |