Balance Sheet Components - Schedule of Warranty Liability (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Jun. 27, 2026 |
Jun. 28, 2025 |
|
| Movement in Standard Product Warranty Accrual [Roll Forward] | ||
| Warranty liability, beginning of period | $ 10,002 | $ 10,565 |
| Provision for warranties issued during the period | 7,289 | 10,312 |
| Settlements of warranty claims during the period | (5,734) | (11,169) |
| Warranty liability, end of period | $ 11,557 | $ 9,708 |