XML 112 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Schedule of stock options outstanding and exercisable (Details)
12 Months Ended
Jan. 02, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding options | shares 2,170,780
Weighted- average remaining contractual life (years) 5 years 10 months 20 days
Weighted-average exercise price $ 6.95
Exercisable options | shares 1,615,793
Weighted- average exercise price $ 7.72
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 232,232
Weighted- average remaining contractual life (years) 6 years 4 months 17 days
Weighted-average exercise price $ 3.40
Exercisable options | shares 177,524
Weighted- average exercise price $ 3.28
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 $ 4.94
Outstanding options | shares 484,944
Weighted- average remaining contractual life (years) 9 years 6 months 7 days
Weighted-average exercise price $ 4.73
Exercisable options | shares 0
Weighted- average exercise price $ 0
Exercise Price Range 3 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 4.95
Exercise price range High $ 7.09
Outstanding options | shares 486,955
Weighted- average remaining contractual life (years) 3 years 9 months 3 days
Weighted-average exercise price $ 6.12
Exercisable options | shares 483,955
Weighted- average exercise price $ 6.12
Exercise Price Range 4 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 7.10
Exercise price range High $ 9.48
Outstanding options | shares 317,967
Weighted- average remaining contractual life (years) 4 years 2 months 19 days
Weighted-average exercise price $ 7.98
Exercisable options | shares 305,632
Weighted- average exercise price $ 7.99
Exercise Price Range 5 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range Low 9.49
Exercise price range High $ 13.86
Outstanding options | shares 648,682
Weighted- average remaining contractual life (years) 5 years 4 months 28 days
Weighted-average exercise price $ 9.99
Exercisable options | shares 648,682
Weighted- average exercise price $ 9.99