INCOME TAXES - Narrative (Details) - USD ($) |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Income Tax Examination [Line Items] | ||||
Interest carryforwards | $ 10,093,000 | $ 11,283,000 | ||
Valuation allowance | 26,000 | 31,000 | ||
Decrease in unrecognized tax benefits is reasonably possible | 23,000,000 | |||
Unrecognized tax benefits | 33,801,000 | 32,523,000 | $ 33,039,000 | $ 16,621,000 |
Unrecognized tax benefits, interest on income tax expense (benefit) | 2,100,000 | (500,000) | 0 | |
Penalties recognized during the year | 1,300,000 | (300,000) | 300,000 | |
Amount of accrued interest | 2,500,000 | 400,000 | $ 900,000 | |
Domestic Tax Authority | ||||
Income Tax Examination [Line Items] | ||||
Interest carryforwards | 0 | 0 | ||
Net operating loss carryforwards | 32,200,000 | 48,700,000 | ||
Net operating loss carryforwards, tax value | 7,600,000 | 10,900,000 | ||
Foreign Tax Authority | ||||
Income Tax Examination [Line Items] | ||||
Interest carryforwards | 10,100,000 | 11,300,000 | ||
Net operating loss carryforwards, tax value | $ 100,000 | $ 2,200,000 |