v3.26.1
Earnings per Common Share (Details)
6 Months Ended
May 29, 2026
shares
Jun. 27, 2026
shares
May 28, 2026
shares
Dec. 27, 2025
shares
Earnings Per Share [Abstract]        
Common stock, shares authorized (in shares) 500,000,000 500,000,000 250,000,000 250,000,000
Stock split ratio, common stock 2 2    
Stock split, shares issued for each outstanding share (in shares) 1