INCOME TAXES (Changes in Unrecognized Income Tax Benefits) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
INCOME TAXES [Abstract] | |||
Unrecognized tax benefits as of January 1 | $ 3,661 | $ 11,643 | $ 10,828 |
Increases for tax positions related to Prior years | 273 | 0 | 27 |
Increases for tax positions related to Current year | 3,224 | 698 | 1,039 |
Decreases for tax positions related to Prior years | 0 | (655) | (204) |
Expiration of applicable statute of limitations | (1,716) | (8,025) | (47) |
Unrecognized tax benefits as of December 31 | $ 5,442 | $ 3,661 | $ 11,643 |