v3.26.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - shares
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Statement of Stockholders' Equity [Abstract]      
Repurchased shares (in shares) 13,766 561,858 211,726