XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Warranty (Tables)
6 Months Ended
Jun. 28, 2025
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 28,
2025
June 29,
2024
Balance at beginning of year$3,558 $3,177 
Accruals3,076 4,361 
Settlements(3,362)(4,179)
Balance at end of period$3,272 $3,359