INCOME TAXES - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Income tax payable | $ 265 | $ 2,299 | |
| Uncertain tax liability | 177,242 | 143,688 | |
| Uncertain tax liability, interest and penalties | 38,342 | 27,839 | |
| Deferred unrecognized tax benefits | 28,496 | 23,607 | |
| Interest on income taxes expense | 10,503 | $ 8,814 | $ 6,676 |
| Reduction of income taxes to be paid | 1,889 | ||
| U.S. state and local | |||
| Operating Loss Carryforwards [Line Items] | |||
| Operating loss carryforwards | 58,996 | ||
| Operating loss carryforward, not recorded as unrecognized tax benefit | 41,209 | ||
| Valuation allowance | 9,728 | ||
| Non-Capital Loss Carryforward | Domestic Tax Jurisdiction | |||
| Operating Loss Carryforwards [Line Items] | |||
| Operating loss carryforwards | 70,439 | ||
| Valuation allowance | 70,439 | ||
| Capital Loss Carryforward | Domestic Tax Jurisdiction | |||
| Operating Loss Carryforwards [Line Items] | |||
| Operating loss carryforwards | 3,293 | ||
| Valuation allowance | $ 3,293 | ||