XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2014
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]      
Compensation and benefits   $ 48,766 $ 47,735
Warranty   13,025 12,571
Accrued insurance benefits   19,363 20,218
Customer rebates and deposits   9,898 15,004
Accrued other taxes   16,692 12,142
Accrued interest   6,248 5,646
Foreign government grant   3,530 3,672
Other   23,992 26,306
Other current liabilities   $ 141,514 $ 143,294
Capital grant from the Italian government $ 17,000    
Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration] Other long-term liabilities