XML 90 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Note 19 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2026
Jan. 03, 2026
Dec. 28, 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
Treasury Stock, Value, Acquired, Cost Method   $ 7,359 $ 7,800
Share Repurchase Program, Remaining Authorized, Amount   $ 34,900  
Subsequent Event [Member]      
Treasury Stock, Shares, Acquired (in shares) 348,366    
Shares Acquired, Average Cost Per Share (in dollars per share) $ 19.03    
Treasury Stock, Value, Acquired, Cost Method $ 6,600    
Share Repurchase Program, Remaining Authorized, Amount $ 28,300