XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Details)
3 Months Ended
Mar. 30, 2025
Vote
$ / shares
shares
Dec. 29, 2024
$ / shares
shares
Nov. 15, 2021
shares
Common stock, shares authorized 250,000,000 250,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001  
Number of votes per common stock | Vote 1    
Dividends declared | $ / shares $ 0    
Omnibus Equity Plan      
Common stock reserved for issuance 2,903,612   3,719,000
Employee Stock Option      
Common stock reserved for issuance 161,397    
Employee Stock Purchase Plan (ESPP) shares      
Common stock reserved for issuance 1,251,330   743,803