XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 11, 2021
Mar. 08, 2021
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Oct. 25, 2022
Oct. 28, 2021
Proceeds from Issuance of Common Stock     $ 0 $ 0 $ 223,119    
Stock Repurchase Program, Authorized Amount             $ 70,000
Stock Repurchase Program, Additional Authorized Amount           $ 70,000  
Stock Repurchased During Period, Shares (in shares)     700,270 1,767,070      
Stock Repurchased During Period, Value     $ 23,600 $ 50,700      
Stock Repurchase Program, Remaining Authorized Repurchase Amount     $ 58,300        
Underwritten Public Offering [Member]              
Stock Issued During Period, Shares, New Issues (in shares)   4,950,000          
Shares Issued, Price Per Share (in dollars per share)   $ 41          
Proceeds from Issuance of Common Stock $ 223,100            
Over-Allotment Option [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 742,500