v3.26.1
Commitments and Contingencies - Schedule of Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 81,575 $ 45,725 $ 43,607 $ 31,935
Provision 266 4,121 42,049 22,629
Warranty usage (2,727) (2,458) (6,542) (7,176)
Balance at end of period $ 79,114 $ 47,388 $ 79,114 $ 47,388