v3.25.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 31, 2024
Numerator:      
Net loss $ (5,962) $ (7,864)  
Weighted-average common shares outstanding      
Basic 115,885,111 115,038,929  
Diluted 115,885,111 115,038,929  
Net loss per share attributable to common stockholders:      
Basic $ (0.05) $ (0.07)  
Diluted $ (0.05) $ (0.07)  
Common stock, shares issued 116,362,977   115,764,839
Common stock, shares outstanding 116,362,977   115,764,839
Restricted stock awards      
Net loss per share attributable to common stockholders:      
Potentially dilutive securities outstanding 0 42,886  
Restricted stock units      
Net loss per share attributable to common stockholders:      
Potentially dilutive securities outstanding 200,279 24,146  
Stock options      
Net loss per share attributable to common stockholders:      
Potentially dilutive securities outstanding 1,278,535 1,521,158  
Stock appreciation rights      
Net loss per share attributable to common stockholders:      
Potentially dilutive securities outstanding 0 657,999  
Performance stock units      
Net loss per share attributable to common stockholders:      
Potentially dilutive securities outstanding 87,462 75,937