v3.24.1.u1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from exercise of stock options $ 2,283 $ 5,488
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from exercise of stock options $ 2,300 $ 5,500
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 669,000 1,156,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 395,000 471,000
PSAs | 2020    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 0  
PSAs | 2021    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares outstanding 0  
Awards vested 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 6,600,000  
Number of shares outstanding 1,134,570  
Remaining shares available for issuance 5,517,416