v3.26.1
Net (Loss) Income Per Share - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 30, 2025
Jul. 03, 2026
Jun. 30, 2025
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 28,414,861 20,123,187 24,223,725 20,123,187
Diluted weighted average shares outstanding (in shares) 28,414,861 20,268,282 24,223,725 20,196,135
Antidilutive securities (in shares)   145,095   72,948
Weighted average unrecognized compensation costs   $ 2.6   $ 1.1
Effect of potentially dilutive securities (in shares)       72,948
Common Stock Outstanding During Period        
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 20,122,721   20,122,721  
Stock Issued For Initial Public Offering        
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 9,857,142   9,857,142  
Common Stock, Addional Shares Issued        
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 479,635   479,635  
Earnings Per Share, Treasury Stock Method        
Net (Loss) Income Per Share [Line Items]        
Diluted weighted average shares outstanding (in shares)   145,095    
Restricted stock awards        
Net (Loss) Income Per Share [Line Items]        
Antidilutive securities (in shares) 457,390   457,390  
Restricted stock units        
Net (Loss) Income Per Share [Line Items]        
Antidilutive securities (in shares) 657,704   657,704  
Class A Common Stock        
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares)   20,122,721   20,122,721
Class B Common Stock        
Net (Loss) Income Per Share [Line Items]        
Basic weighted average shares outstanding (in shares)   466   466