XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2014
Sep. 30, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]      
Compensation and benefits   $ 60,449 $ 47,735
Warranty   13,024 12,571
Accrued insurance benefits   19,795 20,218
Customer rebates and deposits   15,949 15,004
Accrued other taxes   15,080 12,142
Accrued interest   12,625 5,646
Foreign government grant   3,708 3,672
Other   23,017 26,306
Total   $ 163,647 $ 143,294
Capital grant from the Italian government $ 17,000