v3.22.4
OTHER LONG TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Tax liabilities $ 3,830 $ 5,105
Accrued severance pay 9,848 10,632
Other 2,078 3,805
Other non-current liabilities $ 15,756 $ 19,542