SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 28, 2026 |
Jun. 29, 2025 |
Jun. 28, 2026 |
Jun. 29, 2025 |
|
| Schedule of Weighted Average Number of Shares, Diluted [Line Items] | ||||
| Basic (shares) | 10,586 | 11,019 | 10,614 | 10,986 |
| Effect of dilutive securities: | ||||
| Weighted-average number of diluted common shares outstanding | 10,586 | 11,019 | 10,614 | 10,986 |
| Antidilutive securities excluded from computation of earnings per share, amount | 662 | 1,045 | 662 | 1,045 |
| Stock options and restricted stock | ||||
| Effect of dilutive securities: | ||||
| Antidilutive securities excluded from computation of earnings per share, amount | 662 | 790 | 662 | 790 |
| Warrant | ||||
| Effect of dilutive securities: | ||||
| Antidilutive securities excluded from computation of earnings per share, amount | 0 | 255 | 0 | 255 |