v3.25.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Dec. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Accrual
Activity related to the warranty accrual is as follows (in thousands):
Three Months Ended
December 28, 2024December 30, 2023
Balance at beginning of period$31,935 $18,948 
Provision7,320 6,195 
Warranty usage(2,392)(2,820)
Balance at end of period$36,863 $22,323