Annual report pursuant to Section 13 and 15(d)

Note 11 - Shareholders' Equity - Schedule of Dividends Declared and Payable (Details)

v3.22.4
Note 11 - Shareholders' Equity - Schedule of Dividends Declared and Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 25, 2022
Dec. 27, 2020
Dividend Declared 2 [Member]    
Dividend Per Share (in dollars per share) $ 0.12  
Record Date Feb. 02, 2022  
Total Amount $ 4,109  
Payment Date Feb. 17, 2022  
Dividend Declared 3 [Member]    
Dividend Per Share (in dollars per share) $ 0.14  
Record Date May 19, 2022  
Total Amount $ 4,680  
Payment Date Jun. 02, 2022  
Dividend Declared 4 [Member]    
Dividend Per Share (in dollars per share) $ 0.14  
Record Date Aug. 19, 2022  
Total Amount $ 4,854  
Payment Date Sep. 02, 2022  
Dividend Declared 5 [Member]    
Dividend Per Share (in dollars per share) $ 0.14  
Record Date Nov. 18, 2022  
Total Amount $ 4,646  
Payment Date Dec. 02, 2022  
Dividend Declared1 [Member]    
Dividend Per Share (in dollars per share)   $ 0.15
Record Date   Mar. 06, 2020
Total Amount   $ 4,428
Payment Date   Mar. 20, 2020