XML 180 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Schedule of taxable income by domestic and foreign subsidiaries) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
INCOME TAXES      
Domestic $ (16,522) $ 1,029 $ 32,804
Foreign 3,087 3,559 929
Income (loss) before income tax expense $ (13,435) $ 4,588 $ 33,733