v3.26.1
Subsequent Events (Details) - $ / shares
12 Months Ended
Jul. 28, 2026
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Subsequent Event [Line Items]        
Cash dividends declared per ordinary share (in dollars per share)   $ 2.94 $ 2.86 $ 2.80
Subsequent event        
Subsequent Event [Line Items]        
Cash dividends declared per ordinary share (in dollars per share) $ 0.74