XML 358 R40.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED WARRANTY EXPENSE (Tables)
3 Months Ended
Mar. 31, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Changes in Carrying Amount of Accrued Warranty Expense Changes in the carrying amount of accrued warranty expense are as follows:
Three Months Ended March 31,
(in thousands)20252024
Balance at beginning of period$3,446 $4,380 
Additions534 439 
Expirations and other changes(579)(374)
Payments(24)(411)
Translation and other18 (20)
Balance at end of period$3,395 $4,014