v3.26.1
Restructuring - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2026
USD ($)
position
Mar. 28, 2025
USD ($)
Mar. 27, 2026
USD ($)
position
Mar. 28, 2025
USD ($)
Restructuring and Related Activities [Abstract]        
Number of positions eliminated | position 20   100  
Restructuring and other charges | $ $ (48) $ 4,931 $ 5,591 $ 7,231