v3.26.1
Earnings (Loss) Per Share - Narrative (Details) - shares
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Earnings Per Share [Abstract]      
Performance awards contingent on performance conditions which have not been met yet (in shares) 2,342,181 1,628,715 1,284,454