XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Schedule of Weighted Average Number of Shares, Diluted [Line Items]    
Basic (shares) 10,954 10,831
Effect of dilutive securities:     
Weighted-average number of diluted common shares outstanding 10,954 10,831
Antidilutive securities excluded from computation of earnings per share, amount 1,095 964
Stock options and restricted stock    
Effect of dilutive securities:     
Antidilutive securities excluded from computation of earnings per share, amount 840 709
Warrant    
Effect of dilutive securities:     
Antidilutive securities excluded from computation of earnings per share, amount 255 255