v3.26.3
Product Warranty
9 Months Ended
Sep. 30, 2026
Product Warranties Disclosures [Abstract]  
Product warranty Product warranty
The following table shows the activity in the product warranty accrual included in accrued expenses on the unaudited interim consolidated balance sheets (in thousands):
September 30,
2026
December 31,
2025
Balance, beginning of the period$1,457 $1,796 
Accrual for current year warranties918 1,098 
Warranty cost incurred(961)(1,437)
Balance, end of period$1,414 $1,457