v3.24.0.1
INCOME TAXES (Schedule of Uncertain Tax Positions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Balance, at the beginning of the period $ 2,756 $ 2,192 $ 10,564
Increases related to current year tax positions 1,502 564 635
Increase for tax positions related to prior years 11,778 0 0
Decreases related to prior year tax positions (128) 0 (9,007)
Balance, at end of the period $ 15,908 $ 2,756 $ 2,192