Income Taxes - Valuation allowance (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Jan. 03, 2026
USD ($)
| |
| Valuation Allowance [Line Items] | |
| Beginning of Valuation allowance | $ 21,221 |
| Ending of Valuation allowance | 25,822 |
| Federal | |
| Valuation Allowance [Line Items] | |
| Increase (Decrease) of valuation allowance | 3,973 |
| State | |
| Valuation Allowance [Line Items] | |
| Increase (Decrease) of valuation allowance | $ 628 |