v3.25.2
Share-Based Compensation - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 04, 2025
Mar. 01, 2024
USD ($)
Jun. 28, 2025
USD ($)
shares
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
performancePeriod
shares
Jun. 29, 2024
USD ($)
Dec. 31, 2024
shares
Jan. 01, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options outstanding (in shares)     4,100,689   4,100,689   4,392,460  
Shares issued (in shares)         11,474,702   10,837,816  
Granted (in shares)         0      
Granted (in shares)         248,018      
Employee Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized for issuance (in shares)     536,130   536,130      
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issuable (in shares)     1,612,253   1,612,253   2,241,231  
Share-based compensation expense | $     $ 2,600,000 $ 3,400,000 $ 6,200,000 $ 7,400,000    
Unrecognized compensation expense, period of recognition         1 year 1 month 6 days      
Unrecognized share-based compensation expense | $     $ 13,100,000   $ 13,100,000      
RSUs | Continuing Employees, Option One | Employee | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         25.00% 25.00%    
Vesting period         1 year 1 year    
RSUs | Continuing Employees, Option One | Employee | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         3 years 3 years    
RSUs | Continuing Employees, Option Two | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         50.00% 50.00%    
Vesting period         1 year 1 year    
RSUs | Continuing Employees, Option Two | Employee | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         1 year 1 year    
RSUs | Director | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           1 year    
Granted (in shares)         0      
RSUs | New Board Of Directors | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           3 years    
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issuable (in shares)     145,660   145,660   225,967  
Vesting percentage         200.00%      
Share-based compensation expense | $     $ 200,000   $ 500,000 $ 700,000    
Unrecognized compensation expense | $     900,000   $ 900,000      
Unrecognized compensation expense, period of recognition         1 year 2 months 12 days      
Granted (in shares)         0      
Total grant fair value | $   $ 3,300,000            
Number of performance period | performancePeriod         3      
Period for determination of vesting after end of performance period         60 days      
Total expense | $         $ 1,100,000      
Performance Shares | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         0.00%      
Performance Shares | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         200.00%      
Performance Shares | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         1 year      
Granted (in shares)         80,307      
Award requisite service period (in months)         10 months      
Performance Shares | Less than 30th percentile                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage 0.00%       0.00%      
Performance Shares | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         2 years      
Granted (in shares)         74,714      
Award requisite service period (in months)         22 months      
Performance Shares | Share-Based Payment Arrangement, Tranche Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         3 years      
Granted (in shares)         70,946      
Award requisite service period (in months)         34 months      
Options to purchase common stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense | $     1,500,000 $ 1,800,000 $ 3,500,000 $ 3,700,000    
Unrecognized compensation expense | $     $ 7,500,000   $ 7,500,000      
Unrecognized compensation expense, period of recognition         1 year      
Options to purchase common stock | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage           25.00%    
Options to purchase common stock | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         3 years      
Options to purchase common stock | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)         0      
2018 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized for issuance (in shares)               27,349,482
Authorized (in shares)         2,144,521      
Shares available for grant (in shares)     10,179,964   10,179,964   7,489,593  
2018 ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares)     4,020,975   4,020,975   3,484,845  
2018 ESPP | Employee Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized for issuance (in shares)               4,020,975
2018 ESPP | Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         200.00%