Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Stock Incentive Plans (Narrative) (Details)

v3.25.0.1
Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) - 2017 Plan - shares
Dec. 26, 2024
Dec. 28, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of stock authorized under the plan (in shares) 9,000,000  
Shares available for grant (in shares) 4,952,065 5,187,323