XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Schedule of Weighted Average Number of Shares, Diluted [Line Items]        
Basic (shares) 11,019 10,880 10,986 10,858
Effect of dilutive securities:         
Weighted-average number of diluted common shares outstanding 11,019 10,880 10,986 10,858
Antidilutive securities excluded from computation of earnings per share, amount 1,045 1,139 1,045 1,139
Stock options and restricted stock        
Effect of dilutive securities:         
Antidilutive securities excluded from computation of earnings per share, amount 790 884 790 884
Warrant        
Effect of dilutive securities:         
Antidilutive securities excluded from computation of earnings per share, amount 255 255 255 255