Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.1.1.u2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 26, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, options, outstanding (in shares) 539  
Share-based compensation arrangement by share-based payment award, options, outstanding, weighted average remaining contractual term 1 year  
Stock-based compensation $ 1,072 $ 975
2020 Plan | Common Stock    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) 592,329  
2023 ESPP | Common Stock    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) 500,000  
Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting period 5 years  
Share-based compensation arrangement by share-based payment award, expiration period 10 years  
Restricted Stock Units (RSUs)    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, nonvested award, cost not yet recognized, amount $ 11,900  
Restricted Stock Units (RSUs) | Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting period 4 years  
Restricted Stock Units (RSUs) | Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, award vesting period 5 years