v3.22.2.2
Stockholders' Equity - Narrtive (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated share-based compensation expense $ 421 $ 4,289 $ 3,986 $ 11,379 $ 9,854
Number of stock options exercised (in shares)       33,000  
Anti-dilutive shares excluded from calculation of diluted earnings per share       153,000  
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to RSUs   20,719   $ 20,719  
Period for recognition of unrecognized stock-based compensation expense       1 year 11 months 15 days  
PSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to RSUs   $ 8,797   $ 8,797  
Period for recognition of unrecognized stock-based compensation expense       1 year 9 months 29 days  
PSU | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period       2  
Performance goal, percentage       0.00%  
PSU | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period       3  
Performance goal, percentage       200.00%