STOCK-BASED AWARDS (Stock-based Compensation Schedule) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| STOCK-BASED AWARDS [Abstract] | ||||
| Stock-based compensation expense | $ 12,211 | $ 9,877 | $ 42,284 | $ 27,418 |
| Stock-based compensation expense classified in Acquisition-Related Costs | 12,878 | 12,878 | ||
| Net stock-based compensation capitalized into inventory | 92 | 1 | 144 | 130 |
| Total stock-based compensation cost | $ 12,303 | $ 22,756 | $ 42,428 | $ 40,426 |