XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Noncurrent [Abstract]    
Accrued pension liabilities $ 12,795 $ 13,877
Foreign government grant (a) 12,383 11,797
Operating lease long-term liabilities 6,153 2,409
Income tax liabilities 35 43
Other 6,677 9,019
Other Liabilities, Noncurrent $ 38,043 $ 37,145