XML 106 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Narrative) (Details) - shares
3 Months Ended 12 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     1,273,093    
Stock options and RSUs [Member]          
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     2,192,677 2,427,146 347,236
Series B-1 preferred stock [Member]          
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Common shares issuable on an if-converted basis adjusted to diluted EPS 6,089,333 12,178,667 6,089,333 12,178,667 12,178,677