XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Details)
6 Months Ended
Jun. 29, 2025
Vote
$ / shares
shares
Jun. 11, 2025
$ / shares
Dec. 29, 2024
$ / shares
shares
Nov. 15, 2021
shares
Stockholders' Equity        
Common stock, shares authorized 250,000,000   250,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001  
Number of votes per common stock | Vote 1      
Dividends declared | $ / shares $ 0      
Preferred stock, shares authorized 10,000,000   10,000,000  
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001   $ 0.001  
Preferred stock issued 0   0  
Preferred stock outstanding 0   0  
Omnibus Equity Plan        
Stockholders' Equity        
Common stock reserved for issuance 205,900     247,933
Stock options        
Stockholders' Equity        
Common stock reserved for issuance 10,760      
Employee Stock Purchase Plan (ESPP) shares        
Stockholders' Equity        
Common stock reserved for issuance 83,422     49,587