INCOME TAXES (VALUATION ALLOWANCE ROLLFORWARD TABLE) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
INCOME TAXES [ABSTRACT] | |||
Beginning balance, deferred income tax valuation allowance | $ 29,620 | $ 18,697 | $ 17,051 |
Additions to Deferred Income Tax Expense | 2,248 | 14,660 | 4,650 |
Reduction of Deferred Income Tax Expense | (6,924) | (3,737) | (3,004) |
Ending balance, deferred income tax valuation allowance | $ 24,944 | $ 29,620 | $ 18,697 |