XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Product Warranty (Tables)
3 Months Ended
Mar. 31, 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):
March 31,
2026
December 31,
2025
Balance, beginning of the period$1,457 $1,796 
Accrual for current year warranties370 1,098 
Warranty cost incurred(402)(1,437)
Balance, end of period$1,425 $1,457