XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2014
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities, Current [Abstract]      
Compensation and benefits   $ 56,430 $ 48,766
Accrued insurance benefits   23,460 19,363
Warranty   12,614 13,025
Customer rebates and deposits   12,637 9,898
Accrued other taxes   17,950 16,692
Accrued interest   5,464 6,248
Foreign government grant   3,466 3,530
Other   23,118 23,992
Total   $ 155,139 $ 141,514
Capital grant from the Italian government $ 17,000