SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 27, 2026 |
Sep. 28, 2025 |
Sep. 27, 2026 |
Sep. 28, 2025 |
|
| Schedule of Weighted Average Number of Shares, Diluted [Line Items] | ||||
| Basic (shares) | 10,550 | 11,079 | 10,506 | 11,018 |
| Effect of dilutive securities: | ||||
| Weighted-average number of diluted common shares outstanding | 10,565 | 11,079 | 10,506 | 11,018 |
| Antidilutive securities excluded from computation of earnings per share, amount | 595 | 822 | 638 | 822 |
| Stock options and restricted stock | ||||
| Effect of dilutive securities: | ||||
| Antidilutive securities excluded from computation of earnings per share, amount | 595 | 822 | 638 | 822 |