XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2014
Aug. 31, 2014
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities, Noncurrent [Abstract]          
Accrued pension liabilities       $ 10,146 $ 12,795
Foreign government grant       11,298 12,383
Warranty       9,821 9,862
Income tax liabilities       1,215 35
Other       6,057 6,677
Other long-term liabilities       $ 38,537 $ 41,752
Capital grant from the Italian government $ 17,000 $ 17,000 $ 1,900