v3.26.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Completed technologies acquired $ 175,820 $ 210,611
Completed technologies    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Completed technologies acquired $ 40,936 $ 52,081
Acquired intangible assets, estimated useful lives 9 years 4 months 24 days 9 years 4 months 24 days
Provider of specialized manufacturing processes | Completed technologies    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Completed technologies acquired $ 1,540  
Acquired intangible assets, estimated useful lives 5 years  
Star Lab | Completed technologies    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Completed technologies acquired   $ 4,866
Acquired intangible assets, estimated useful lives   7 years 6 months