XML 72 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Treasury Stock Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Mar. 29, 2024
Treasury Stock, Shares, Acquired (in shares) 416,582 407,653  
Shares Acquired, Average Cost Per Share (in dollars per share) $ 17.61 $ 19.08  
Share Repurchase Program, Remaining Authorized, Amount $ 34,900    
Sales and Excise Tax Payable $ 29    
Maximum [Member]      
Share Repurchase Program, Authorized, Amount     $ 50,000