INCOME TAXES - Deferred Tax Asset, Valuation Allowance RollForward (Details) - Deferred tax asset - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | |||
| Beginning balance | $ (465,832) | $ (419,356) | $ (262,238) |
| Valuation allowances established | (241,849) | (44,759) | (159,919) |
| Changes to existing valuation allowances | (1,107) | (1,242) | 2,780 |
| Acquisition and purchase accounting | 0 | (475) | 21 |
| Ending balance | $ (708,788) | $ (465,832) | $ (419,356) |
| X | ||||||||||
- Definition SEC Schedule, 12-09, Valuation Allowances And Reserves, Business Acquired And Purchase Accounting Adjustments No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|