v3.26.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Apr. 30, 2025
Jun. 28, 2026
Jun. 29, 2025
2025 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future grant (in shares)   1,300,000  
Increase in number of shares of common stock authorized 750,000    
2024 Inducement Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future grant (in shares)   200,000  
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future grant (in shares)   1,600,000  
Purchase percentage of stock at fair market value (in percentage)   85.00%  
Performance-Based RSU | 2025 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term   3 years  
Time-Based RSU | 2025 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term   3 years  
Time-Based RSU | 2025 Equity Incentive Plan | Target Shares Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term   12 months  
Time-Based RSU | 2025 Equity Incentive Plan | Remaining Tranche      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term   2 years  
Performance Shares | Minimum | Target Shares Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage vest of performance shares   0.00%  
Performance Shares | Maximum | Target Shares Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage vest of performance shares   200.00%  
Performance Shares | 2016 Plan, 2024 Inducement Plan and 2025 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term   3 years 3 years
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation   $ 69.2  
Weighted-average period of recognition of stock based compensation   1 year 10 months 24 days