XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 28, 2025
Commitments and Contingencies [Abstract]  
Schedule of Warranty Provision

Activity by period relating to the Company’s warranty provision was as follows (in thousands):

 

   Thirty-Nine Weeks Ended 
   September 28,
2025
   September 29,
2024
 
Warranty provision, beginning of period  $5,968   $4,849 
Accruals for new warranties issued   3,238    830 
Settlements, other   (5,837)   (932)
Warranty provision, end of period  $3,369   $4,747 
Warranty provision, current  $1,229   $1,425 
Warranty provision, noncurrent   2,140    3,322