XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Warranty (Tables)
9 Months Ended
Sep. 27, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Reconciliation of Changes in Warranty Liability
Changes in our warranty liability were as follows (in thousands):
Nine Months Ended
September 27,
2025
September 28,
2024
Balance at beginning of year$3,558 $3,177 
Accruals3,884 6,918 
Settlements(4,899)(6,485)
Balance at end of period$2,543 $3,610