Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION AND EQUITY (Details Textual)

v3.26.1
STOCK-BASED COMPENSATION AND EQUITY (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 24 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Jan. 03, 2026
Jan. 04, 2026
Feb. 20, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unvested Number of shares 237,000   184,000    
Stock option granted, shares 76,000        
Stock-based compensation expense $ 2.1 $ 1.5      
2023 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options Granted 1,000,000        
2019 and 2023 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock option granted, shares 4,297 7,820      
Stock-based compensation expense $ 0.3 $ 0.3      
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 9,858 17,440      
Weighted average price   $ 27.41   $ 46.57  
Share-based compensation expenses $ 0.2 $ 0.1      
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 400,000        
Share repurchase program remaining outstanding repurchase amount $ 81.9        
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 $ 1.3 1.0      
Unvested Number of shares 57,118        
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 $ 0.3 $ 0.1      
Recognized weighted average period (in years) 2 years 6 months        
Unrecognized compensation cost related to the stock options $ 4.7        
Unvested options 98,136        
Employee Stock Option [Member] | Monte Carlo Valuation Model [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unvested options 5,334        
Vested unexercised options 2,666        
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        
Vested unexercised options 2,027        
Exercise prices per share, lower range limit $ 35.04        
Exercise prices per share, upper range limit $ 55.03        
Options totaled     $ 1.2    
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        
Unvested options 114,699        
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]          
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 $ 8.2        
Recognized weighted average period (in years) 2 years