v3.26.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Proceeds from exercise of stock options $ 1,017 $ 1,224      
Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards outstanding (in shares) 523,000 457,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 awards outstanding (in shares) 262,000 306,000      
PSAs | 2023          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards outstanding (in shares) 0        
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 | Minimum | 2025          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted     0.00%    
PSAs | Minimum | 2026          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted 0.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%  
PSAs | Maximum | 2025          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted     200.00%    
PSAs | Maximum | 2026          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance stock awards payout percentage of shares granted 200.00%        
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,077,744        
Remaining shares available for issuance (in shares) 4,770,188