XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 30, 2024
Dec. 30, 2023
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Sep. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Inventory write-down   $ 29.7   $ 33.1    
Amortization expenses $ 0.9   $ 1.0 $ 1.7 $ 1.9  
Revenue recognized from previous period           $ 9.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, period 6 months     6 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-09-29            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, period 1 year     1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-04            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, period 1 year     1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-10-02            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, period 1 year     1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-10-03            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, period 1 year     1 year