v3.22.2.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Mar. 26, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Jul. 14, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 10,789 $ 8,817  
2014 and 2021 Equity Incentive Plans            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized           14,523,510
2014 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Plan modification, additional compensation expense $ 3,254 $ 8,228        
Number of shares authorized           14,523,510
Stock-based compensation expense 1,034   $ 5,280 $ 7,390    
2014 Equity Incentive Plan | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       4 years    
2014 Equity Incentive Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       3 years    
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized           7,150,814
Stock-based compensation expense 1,358     $ 3,143    
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized           1,140,754
Stock-based compensation expense $ 93     $ 256