Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Stockholders' Equity - Stock Incentive Plans (Narrative) (Details) - shares
Dec. 28, 2023
May 10, 2023
Dec. 29, 2022
Apr. 13, 2017
Dec. 29, 2016
Dec. 31, 2015
2011 Stock Option Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of stock authorized under the plan (in shares)         12,520,407 10,780,970
Shares available for grant (in shares)         179,575 104,269
2017 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of stock authorized under the plan (in shares)   9,000,000   5,000,000    
Shares available for grant (in shares) 5,187,323   1,745,649