Balance Sheet Components - Schedule of Warranty Liability (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Movement in Standard Product Warranty Accrual [Roll Forward] | ||
Warranty liability, beginning of period | $ 10,565 | $ 7,466 |
Provision for warranties issued during the period | 10,312 | 13,363 |
Settlements of warranty claims during the period | (11,169) | (12,039) |
Warranty liability, end of period | $ 9,708 | $ 8,790 |