Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Additional Information (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2024
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Forfeiture of unvested RSU   222,000    
Stock option granted, shares   321,000    
Stock-based compensation expense   $ 3.4 $ 11.6 $ 8.6
Black Scholes Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options grant date fair value   $ 0.6    
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]        
Shares available for issuance   251,971    
Number of shares purchased by employees   48,261 43,585 38,392
Weighted average price   $ 38.36 $ 46.52 $ 51.54
Share-based compensation expenses   $ 0.4 $ 0.5 $ 0.4
Ratio for additional common stock shares issued, under ESPP   6    
Time Based [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   3 years    
Time Based [Member] | Black Scholes Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vested unexercised stock options   8,366    
Performance Based [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   3 years    
RSUs [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Forfeiture of unvested RSU 3,800,000      
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%    
Restricted Stock and Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation expense   $ 3.4 8.4 7.0
Fair value of RSUs/restricted stock granted   13.6 13.3 9.7
Total unrecognized compensation   $ 5.4    
Recognized weighted average period (in years)   1 year 8 months 12 days    
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation cost related to the stock options   $ 0.5    
Recognized weighted average period (in years)   2 years 8 months 12 days    
Stock-based compensation expense   $ 1.6 $ 1.4  
Options Forfeited 1,700,000      
Unvested stock options   45,655    
Employee Stock Option | Monte Carlo Valuation Model [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options grant date fair value   $ 2.3    
Unvested stock options   5,334    
Vested unexercised stock options   2,666    
Exercise price per share   $ 50.6    
Employee Stock Option | 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    
Exercise prices per share, lower range limit   $ 35.04    
Exercise prices per share, upper range limit   $ 55.03    
Unvested stock options   36,502    
Vested unexercised stock options   2,027    
Exercise price per share   $ 40.13    
2019 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares available for issuance   777,668    
Stock-based compensation expense   $ 1.2 $ 1.3 $ 0.5
2023 And 2019 Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option granted, shares   23,031 20,564  
Two Thousand And Twenty Three Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares available for issuance   1,000,000