Quarterly report pursuant to Section 13 or 15(d)

Product Warranties - Schedule of Activity in Warranty Accrual (Details)

v3.24.2.u1
Product Warranties - Schedule of Activity in Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at Beginning of Period $ 10,522 $ 7,401 $ 9,751 $ 8,009
Warranties Issued 1,812 1,128 3,301 1,908
Warranties Settled (956) (814) (1,702) (2,151)
Reassessed Warranty Exposure (75) (10) (47) (61)
Balance at End of Period $ 11,303 $ 7,705 $ 11,303 $ 7,705