XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Warranty (Tables)
3 Months Ended
Mar. 29, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Reconciliation of Changes in Warranty Liability
Changes in our warranty liability were as follows (in thousands):
Three Months Ended
March 29,
2025
March 30,
2024
Balance at beginning of year$3,558 $3,177 
Accruals1,668 2,729 
Settlements(1,675)(2,238)
Balance at end of period$3,551 $3,668