v3.25.4
Stockholders' Equity and Share-Based Compensation - Employee Stock Purchase Plan (Details) - shares
shares in Thousands
1 Months Ended 12 Months Ended
May 31, 2021
Jan. 03, 2026
Dec. 28, 2024
Stockholders' Equity and Share-Based Compensation      
Issuance of shares in connection with ESPP (in shares)   249 260
2021 Employee Stock Purchase Plan      
Stockholders' Equity and Share-Based Compensation      
Percentage lower of fair market value on offering date 85.00%    
Offering period 6 months    
Common stock reserved for issuance   750  
Expected life   6 months 6 months
2021 Employee Stock Purchase Plan | Minimum      
Stockholders' Equity and Share-Based Compensation      
Risk-free interest rate   4.24% 5.26%
Expected volatility   71.50% 54.10%
2021 Employee Stock Purchase Plan | Maximum      
Stockholders' Equity and Share-Based Compensation      
Risk-free interest rate   4.29% 5.37%
Expected volatility   92.50% 70.20%