XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Schedule of Weighted Average Number of Shares, Diluted [Line Items]        
Basic (shares) 11,079 10,919 11,018 10,882
Effect of dilutive securities:         
Weighted-average number of diluted common shares outstanding 11,079 10,919 11,018 10,882
Antidilutive securities excluded from computation of earnings per share, amount 822 1,175 822 1,175
Stock options and restricted stock        
Effect of dilutive securities:         
Antidilutive securities excluded from computation of earnings per share, amount 822 920 822 920
Warrant        
Effect of dilutive securities:         
Antidilutive securities excluded from computation of earnings per share, amount 0 255 0 255