XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities potentially dilutive securities 0  
Total 6,087,954 7,049,214
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total 161,397 161,397
Unvested restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total   15,617
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total 3,178,651 4,453,480
PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total 2,511,571 2,161,571
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total 236,335 161,237
2023 Bonus Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Total   95,912