v3.26.1
Warranty (Tables)
6 Months Ended
Jun. 27, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Reconciliation of Changes in Warranty Liability
Changes in our warranty liability were as follows (in thousands):
Six Months Ended
June 27,
2026
June 28,
2025
Balance at beginning of year$2,503 $3,558 
Accruals2,296 3,076 
Settlements(2,377)(3,362)
Balance at end of period$2,422 $3,272