XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Net Income (Loss) Per Share (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
May 29, 2018
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares (in shares)   925,000   925,000  
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares)   4,672      
Proceeds From Dilutive Securities   $ 147      
Dilutive Share Equivalents [Member]          
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares)   276,000      
Share Price (in dollars per share)   $ 8.41   $ 8.41  
Common Stock [Member]          
Warrants and Rights Outstanding, Maturity Date         May 29, 2023
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 19.32
Common Stock [Member] | Maximum [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         386,000
Share-Based Payment Arrangement [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 892,000   892,000 925,000