XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Product Warranty (Tables)
9 Months Ended
Sep. 30, 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:
 Three months ended September 30,Nine months ended September 30,
(in thousands)2025202420252024
Balance at beginning of period$5,475 $5,511 $4,980 $4,997 
Provision2,318 1,325 5,625 5,123 
Claims paid/costs incurred(1,931)(1,511)(4,928)(4,708)
Foreign currency translation(39)83 146 (4)
Balance at end of period$5,823 $5,408 $5,823 $5,408