Stockholders' Equity Anti-Dilutive Securities (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Stock options | ||||
Antidilutive securities excluded from the diluted weighted average share calculation [Line Items] | ||||
Antidilutive securities excluded from the diluted weighted average share calculation | 250 | 250 | 250 | 250 |
Restricted stock units | ||||
Antidilutive securities excluded from the diluted weighted average share calculation [Line Items] | ||||
Antidilutive securities excluded from the diluted weighted average share calculation | 4,744 | 5,845 | 2,415 | 4,785 |
Employee stock purchase plan and other | ||||
Antidilutive securities excluded from the diluted weighted average share calculation [Line Items] | ||||
Antidilutive securities excluded from the diluted weighted average share calculation | 0 | 6 | 0 | 5 |