XML 407 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Anti-Dilutive Securities (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted earnings per share 252 167 219
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted earnings per share 1,907 32 621
Employee stock purchase plan and other      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted earnings per share 8 0 5