v3.26.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 46.00%    
Deferred sales commission, amortization period greater than one year $ 1,143 $ 627  
Contract with customer, liability 151,055 127,605  
Contract with customer, liability, revenue recognized   92,566  
Revenue, remaining performance obligation, amount 1,082    
Contract asset balances 285,760 $ 278,475  
Gross Billing, Agent Transaction 459,846    
Revenue, Performance Obligation Satisfied over Time $ 467,131    
Contract Accounting      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 53.00% 53.00% 45.00%
Transferred over Time      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 47.00% 47.00% 55.00%
Minimum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 12 months    
Extended product warranty, period 12 months    
Maximum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 36 months    
Extended product warranty, period 36 months