XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Treasury Stock Transactions (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 24, 2023
May 09, 2023
Apr. 01, 2023
Apr. 02, 2022
Apr. 25, 2023
Nov. 12, 2021
Jan. 13, 2021
Treasury Stock, Shares, Acquired (in shares)     640,578 406,480      
Shares Acquired, Average Cost Per Share (in dollars per share)     $ 12.76 $ 6.84      
Stock Repurchase Program, Remaining Authorized Repurchase Amount     $ 2.0        
Subsequent Event [Member] | Treasury Stock Repurchase Program, Authorized April 2023 [Member]              
Stock Repurchase Program, Authorized Amount         $ 25.0    
Treasury Stock, Shares, Acquired (in shares) 333,686 595,910          
Shares Acquired, Average Cost Per Share (in dollars per share) $ 11.91 $ 11.92          
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 23.9          
Maximum [Member]              
Stock Repurchase Program, Authorized Amount           $ 19.1 $ 7.5