XML 118 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Warranty (Tables)
9 Months Ended
Sep. 30, 2023
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 30,
2023
September 24,
2022
Balance at beginning of period$4,199 $2,805 
Accruals6,426 5,653 
Settlements(5,535)(4,652)
Reclassification - Liabilities held-for-sale(106)— 
Balance at end of period$4,984 $3,806