v3.25.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2026
Jul. 31, 2020
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock for issuance     18,918,301 17,473,956  
Fair value of shares vested     $ 0 $ 0 $ 0
RSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 10,327    
Expected weighted-average period of recognition     1 year 9 months 25 days    
Common stock for issuance     608,138 644,141  
Fair value of shares vested     $ 5,771 $ 3,681 $ 3,044
Vested [1]     316,335    
PSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 7,233    
Expected weighted-average period of recognition     1 year 7 months 24 days    
Common stock for issuance     362,903 238,764  
Vested     0 0 0
PSUs | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of number of shares earned     200.00%    
PSUs | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of number of shares earned     0.00%    
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense     $ 161    
Expected weighted-average period of recognition     2 months 26 days    
Common stock for issuance     1,170,025 1,703,287  
2020 Equity Incentive Plan | Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum number of shares issuable   8,595,871      
Percentage of outstanding common stock   4.00%      
Share-based compensation award, description     Initially, the maximum number of shares of the Company’s common stock that may be issued under the 2020 Incentive Plan was 8,595,871 shares. The 2020 Incentive Plan provides that the number of shares reserved and available for issuance under the 2020 Incentive Plan will automatically increase each January 1, beginning on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to 4% of the outstanding number of shares of common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Board of Directors    
Number of shares available for future grants     13,918,950    
2020 Equity Incentive Plan | Common Stock | Subsequent Event          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of new shares issued 1,791,885        
2020 Employee Stock Purchase Plan | Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum number of shares issuable   900,000      
Percentage of outstanding common stock   1.00%      
Share-based compensation award, description     The 2020 ESPP authorizes the initial issuance of up to 900,000 shares of the Company’s common stock to certain eligible employees or, as designated by the Board of Directors, employees of a related company. The 2020 ESPP provides that the number of shares reserved and available for issuance under the 2020 ESPP will automatically increase each January 1, beginning on January 1, 2021 and ending on (and including) January 1, 2030, by an amount equal to the lesser of (i) 1% of the outstanding number of shares of common stock on the immediately preceding December 31 and (ii) 900,000, or such lesser number of shares as determined by the Board of Directors.    
Common stock for issuance     2,858,285    
2020 Employee Stock Purchase Plan | Common Stock | Subsequent Event          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of new shares issued 447,971        
[1] Includes 101,773 shares of common stock that were withheld to cover taxes on the release of vested RSUs and became available for future grants pursuant to the 2020 Incentive Plan.