v3.26.1
Product Warranty (Tables)
6 Months Ended
Jun. 30, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Activity in Product Warranty Accrual
The following table shows the activity in the product warranty accrual included in accrued expenses on the unaudited interim consolidated balance sheets (in thousands):
June 30,
2026
December 31,
2025
Balance, beginning of the period$1,457 $1,796 
Accrual for current year warranties594 1,098 
Warranty cost incurred(623)(1,437)
Balance, end of period$1,428 $1,457