v3.26.1
Product Warranty and Recall Campaigns (Tables)
6 Months Ended
Jun. 30, 2026
Guarantees and Product Warranties [Abstract]  
Schedule of Warranty and Recall Liability
Changes in the Company’s warranty and recall liability were as follows (in thousands):
Three months endedSix months ended
June 30,
2026
June 30,
2025
June 30,
2026
June 30,
2025
Balance, beginning of period$2,084 $552 $2,016 $881 
Warranties issued during the period614 162 841 273 
Settlements made during the period(462)(432)(973)(717)
Recalls and changes to pre-existing warranty liabilities34 384 386 229 
Balance, end of period$2,270 $666 $2,270 $666