v3.24.3
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from exercise of stock options $ 4,729 $ 8,844
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from exercise of stock options $ 4,700 $ 8,800
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding (in shares) 618,000 897,000
RSUs | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 2 years  
RSUs | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
PSAs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding (in shares) 370,000 471,000
PSAs | 2020    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding (in shares) 0  
PSAs | 2021    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding (in shares) 0  
Awards vested (in shares) 0  
PSAs | Minimum | 2020    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 0.00%  
PSAs | Minimum | 2021    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 0.00%  
PSAs | Minimum | 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 0.00%  
PSAs | Minimum | 2023    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 0.00%  
PSAs | Minimum | 2024    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 0.00%  
PSAs | Maximum | 2020    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 200.00%  
PSAs | Maximum | 2021    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 200.00%  
PSAs | Maximum | 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 200.00%  
PSAs | Maximum | 2023    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 200.00%  
PSAs | Maximum | 2024    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance stock awards payout percentage of shares granted 200.00%  
Third Anniversary | Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Awards Granted under the 2022 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized for issuance under plan (in shares) 6,600,000  
Number of shares outstanding (in shares) 1,071,109  
Remaining shares available for issuance (in shares) 5,585,223