INCOME TAXES (Schedule of Uncertain Tax Positions) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Income Tax Disclosure [Abstract] | |||
Balance, at the beginning of the period | $ 2,192 | $ 10,564 | $ 9,532 |
Increases related to current year tax positions | 564 | 635 | 757 |
Increase for tax positions related to prior years | 0 | 0 | 275 |
Decreases related to prior year tax positions | 0 | (9,007) | 0 |
Balance, at end of the period | $ 2,756 | $ 2,192 | $ 10,564 |