XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Treasury Stock Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Apr. 24, 2023
Sep. 30, 2023
Oct. 01, 2022
Apr. 25, 2023
Treasury Stock, Shares, Acquired (in shares) 333,686 1,758,160 637,372  
Shares Acquired, Average Cost Per Share (in dollars per share) $ 11.91 $ 13.8 $ 10.03  
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 14.3    
Treasury Stock Repurchase Plan [Member]        
Sales and Excise Tax Payable   $ 0.2    
Maximum [Member]        
Stock Repurchase Program, Authorized Amount       $ 25.0