v3.26.3
Stock-Based Compensation and Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Jan. 03, 2026
Feb. 20, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unvested Number of shares 205,000   184,000  
Stock option granted, shares 86,000      
Stock-based compensation expense $ 6.1 $ 3.8    
Increasing of common stock available for awards 100,000,000   100,000,000  
2023 Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option granted, shares 11,490 20,111    
Stock-based compensation expense $ 0.8 $ 0.7    
Options Granted 1,000,000      
Employee Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Rate of common stock at market value 85.00%      
Employee Stock Purchase Plan and U.K. Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares purchased by employees 28,806 49,710    
Weighted average price $ 54.09 $ 27.89    
Share-based compensation expenses $ 0.5 $ 0.6    
Ratio for additional common stock shares issued, under ESPP 6      
Share Repurchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share repurchase program outstanding common stock       $ 100.0
Share repurchase program, authorized, number of shares 734,970      
Share repurchase program remaining outstanding repurchase amount $ 56.6      
Time Based [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Performance Based [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Performance Based [Member] | February 2025 [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Performance Based [Member] | February 2025 [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 0.00%      
Performance Based [Member] | February 2025 [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 225.00%      
Performance Based [Member] | March 2026 [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Performance Based [Member] | March 2026 [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 0.00%      
Performance Based [Member] | March 2026 [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 225.00%      
RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation expense $ 3.5 2.4    
Unvested Number of shares 37,713      
RSUs [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 0.00%      
RSUs [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Target amount percentage 200.00%      
Employee Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation expense $ 1.3 $ 0.5    
Recognized weighted average period (in years) 2 years 1 month 6 days      
Unrecognized compensation cost related to the stock options $ 3.7      
Employee Stock Option [Member] | Monte Carlo Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unvested options 4,000      
Vested unexercised options 4,000      
Exercise price per share $ 50.6      
Options totaled $ 2.3      
Employee Stock Option [Member] | Black Scholes Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Contractual term of stock options 10 years      
Unvested options 31,160      
Exercise price per share $ 40.13      
Options totaled $ 0.6      
Employee Stock Option [Member] | February 2025 [Member] | Black Scholes Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Contractual term of stock options 10 years      
Exercise price per share $ 39.8      
Options totaled $ 2.5      
Employee Stock Option [Member] | March 2026 [Member] | Black Scholes Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Contractual term of stock options 10 years      
Unvested options 98,136      
Exercise price per share $ 67.61      
Options totaled $ 3.2      
Restricted Stock and Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total unrecognized compensation $ 6.2      
Recognized weighted average period (in years) 1 year 8 months 12 days