XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
OTHER LONG-TERM LIABILITIES    
Reserves for uncertain tax positions $ 25,284 $ 21,048
Long-term lease liabilities 3,821 6,514
Severance pay liabilities 2,116 2,252
Other 18 17
Total other long-term liabilities $ 31,239 $ 29,831