XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Treasury Stock Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 25, 2023
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Treasury Stock, Shares, Acquired (in shares) 333,686 1,825,957 1,309,427 1,930,911
Shares Acquired, Average Cost Per Share (in dollars per share) $ 11.91 $ 14 $ 12.63 $ 4.68
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 13.6    
Treasury Stock Repurchase Plan [Member]        
Sales and Excise Tax Payable   $ 0.2    
Maximum [Member]        
Stock Repurchase Program, Authorized Amount $ 25.0