INCOME TAXES - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Income Tax Contingency [Line Items] | ||
| Valuation allowance | $ 195,252 | $ 196,901 |
| Recognition of valuation allowance on deferred tax assets | (1,600) | |
| Tax credit carryforwards | 10,441 | 28,456 |
| Accrued liabilities related to uncertain tax | 12,900 | |
| State Tax Jurisdiction | ||
| Income Tax Contingency [Line Items] | ||
| Net operating loss carryforwards | 5,400 | 8,800 |
| Tax credit carryforwards | 10,400 | |
| Carryforwards with unlimited carryforward period | 1,000 | |
| Federal Tax Jurisdiction | ||
| Income Tax Contingency [Line Items] | ||
| Net operating loss carryforwards | 14,200 | 20,600 |
| Carryforwards with unlimited carryforward period | 1,200 | |
| Foreign Tax Jurisdiction | ||
| Income Tax Contingency [Line Items] | ||
| Net operating loss carryforwards | $ 147,900 | $ 183,100 |