XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of stock options outstanding and exercisable (Details)
12 Months Ended
Jan. 01, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding options | shares 1,059,378
Weighted- average remaining contractual life (years) 6 years 6 months
Weighted-average exercise price $ 7.75
Exercisable options | shares 665,988
Weighted- average exercise price $ 7.46
Exercise Price Range 1 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 3.25
Exercise price range High $ 4.72
Outstanding options | shares 97,860
Weighted- average remaining contractual life (years) 6 years 6 months
Weighted-average exercise price $ 3.58
Exercisable options | shares 87,060
Weighted- average exercise price $ 3.44
Exercise Price Range 2 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 4.73
Exercise price range High $ 5.00
Outstanding options | shares 361,385
Weighted- average remaining contractual life (years) 8 years 6 months
Weighted-average exercise price $ 4.73
Exercisable options | shares 117,917
Weighted- average exercise price $ 4.73
Exercise Price Range 3 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 5.01
Exercise price range High $ 9.48
Outstanding options | shares 146,978
Weighted- average remaining contractual life (years) 3 years 1 month 6 days
Weighted-average exercise price $ 6.70
Exercisable options | shares 144,978
Weighted- average exercise price $ 6.71
Exercise Price Range 4 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 9.49
Exercise price range High $ 9.79
Outstanding options | shares 218,470
Weighted- average remaining contractual life (years) 5 years 4 months 24 days
Weighted-average exercise price $ 9.50
Exercisable options | shares 218,470
Weighted- average exercise price $ 9.50
Exercise Price Range 5 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 9.80
Exercise price range High $ 14.77
Outstanding options | shares 234,685
Weighted- average remaining contractual life (years) 6 years 7 months 6 days
Weighted-average exercise price $ 13.17
Exercisable options | shares 97,563
Weighted- average exercise price $ 10.93