EQUITY COMPENSATION PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Total stock-based compensation expense | $ 196,308 | $ 197,263 | $ 189,711 |
Cost of sales | |||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Total stock-based compensation expense | 17,709 | 22,357 | 26,246 |
Research and development | |||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Total stock-based compensation expense | 61,702 | 67,196 | 61,942 |
Selling, general and administrative | |||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Total stock-based compensation expense | $ 116,897 | $ 107,710 | $ 101,523 |