v3.26.1
Product Warranty (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,Six months ended June 30,
(in thousands)2026202520262025
Balance at beginning of period$6,376 $5,190 $6,062 $4,980 
Provision2,981 1,866 4,983 3,307 
Claims paid/costs incurred(2,100)(1,731)(3,735)(2,997)
Foreign currency translation(56)150 (109)185 
Balance at end of period$7,201 $5,475 $7,201 $5,475