XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Narrative (Details)
$ in Millions
9 Months Ended
Jun. 28, 2025
USD ($)
system
distribution_center
Jun. 29, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract liability, revenue recognized $ 567.9 $ 668.6
Remaining performance obligation, amount $ 22,400.0  
Walmart    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Number of distribution centers | distribution_center 42  
Number of APD purchases | system 400  
Remaining performance obligation, range of outcomes amount $ 5,000.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-06-29 | Tranche One    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 11.00%  
Remaining performance obligation, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-06-28 | Tranche Two    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 56.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-06-28 | Tranche Two | Minimum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, period 13 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-06-28 | Tranche Two | Maximum    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, period 60 months