XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Product Warranty (Tables)
12 Months Ended
Dec. 31, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Obligation for Accrued Warranty Expense
The activity related to the Company’s warranty obligation for accrued warranty expense was as follows:
 December 31, 
(in thousands)202520242023
Balance at beginning of year$4,980 $4,997 $3,951 
Provision7,634 6,588 6,995 
Claims paid/costs incurred(6,669)(6,432)(5,966)
Foreign currency translation117 (173)17 
Balance at end of year$6,062 $4,980 $4,997