v3.26.1
EARNINGS (LOSS) PER SHARE - Schedule of Anti-dilutive Shares Excluded (Details) - shares
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 21,323,775 19,115,637 15,890,349 19,115,637
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 14,638,022 13,792,250 10,677,571 13,792,250
Time-based vesting restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 1,785,753 573,387 712,778 573,387
Performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 4,900,000 4,500,000 4,500,000 4,500,000
Contingently issuable stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents 0 250,000 0 250,000