XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option granted, shares 96,000  
Stock-based compensation expense $ 4,372 $ 4,183
2012 Nonemployee Director Fees Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option granted, shares   14,250
Stock-based compensation expense   $ 1,043
2019 Equity Incentive Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option granted, shares 7,580  
Stock-based compensation expense $ 139  
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 17,076 14,918
Weighted average price $ 62.05 $ 53.37
Share-based compensation expenses $ 183 $ 311
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  
Performance Based [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period 3 years  
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%  
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period 3 years  
Recognized weighted average period (in years) 1 year 6 months  
Contractual term of stock options 10 years  
Unrecognized compensation cost related to the stock options $ 198  
Unvested options 13,222  
Vested unexercised options 11,011  
Exercise prices per share, lower range limit $ 35.04  
Exercise prices per share, upper range limit $ 55.30  
Restricted Stock and Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Compensation expense $ 3,978 $ 2,796
Total unrecognized compensation $ 11,269  
Recognized weighted average period (in years) 2 years