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

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.4
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
May 23, 2019
May 31, 2025
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of shares authorized (in shares)     7,500,000      
Shares available for future grant (in shares)     3,000,000.0      
Shares issued in period (in shares) 2,400,000          
Stock-based compensation     $ 39,077,000 $ 26,585,000 $ 16,725,000  
Total unrecognized compensation cost related to nonvested stock-based compensation     $ 13,900,000      
Period for recognition     1 year 2 months 12 days      
Shares paid for tax withholding for share based compensation (in shares)     157,310      
Share based compensation vesting period     3 years      
Award expiration period from grant date     10 years      
Total intrinsic value of stock options exercised     $ 1,400,000 22,600,000    
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance goal     3 years      
Inventories            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation     $ 0 $ 0 $ 0  
Nonperformance-based            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in USD per share)     $ 65.51 $ 63.19    
Nonperformance-based | Employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock to be issued for each restricted stock unit granted (in shares)     1      
Share based compensation vesting period     3 years      
Nonperformance-based | Employees | CTC Triangle B.V            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock to be issued for each restricted stock unit granted (in shares)   1        
Share based compensation vesting period   2 years        
Nonperformance-based | Nonemployees | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share based compensation vesting period     1 year      
Share payout (in shares)     1      
Performance-based            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage adjustment     25.00%      
Performance period, years     3 years      
Total shareholder return adjustment (in USD per share)     $ 4.59 5.73   $ 6.59
Granted (in USD per share)     $ 66.44 $ 57.54    
Performance-based | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share payout (in shares)     0      
Performance-based | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share payout (in shares)     2