XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies - Anti-dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Potentially dilutive securities potentially dilutive securities     0  
Total 366,771 450,923 366,771 450,923
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Total 10,760 10,760 10,760 10,760
Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Total   609   609
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Total 172,513 288,531 172,513 288,531
PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Total 167,438 144,105 167,438 144,105
ESPP shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Total 16,060 6,918 16,060 6,918