XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Defined Benefit Plan Disclosure [Line Items]      
Minimum Age Limit To Participate in Plan 18    
No Of Days Work to Participate In Plan least 60    
Contributions to the plan, value $ 0.0 $ 0.0 $ 0.0
Defined Contribution Plan, Tax Status [Extensible Enumeration] Non qualified Deferred Compensation Plan [Member] Non qualified Deferred Compensation Plan [Member] Non qualified Deferred Compensation Plan [Member]
Base Salary [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of defer on compensation 40.00%    
Bonus Compensation [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of defer on compensation 80.00%    
Employee Stock Purchase Discount Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions to the plan, value $ 0.9 $ 1.0 $ 1.0
Percentage of wages deduction from eligible employees 15.00%    
Percentage of face value on stock purchase 85.00%    
Shares purchased on the open market 18,439 17,378 16,382
Weighted-average price of shares purchased on the open market $ 341.76 $ 391.23 $ 424.9
401(K) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, Description The Company has a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). All employees of the Company who have completed 1,000 hours of service and are at least 18 years of age are eligible to participate in the plan    
Service period of employees to be eligible for participation under the retirement savings plan (minimum age) 1000 hours    
Plan requires to match elective deferrals, higher 100.00%    
Employee's elective deferrals higher percentage 5.00%    
Contributions to the plan, value $ 12.5 $ 12.4 $ 12.9