XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 11, 2021
Mar. 11, 2021
Mar. 08, 2021
Mar. 26, 2022
Mar. 27, 2021
Oct. 28, 2021
Proceeds from Issuance of Common Stock       $ 0 $ 223,118  
Stock Repurchase Program, Authorized Amount           $ 70,000
Stock Repurchased During Period, Shares (in shares)       213,706    
Stock Repurchased During Period, Value       $ 6,400    
Stock Repurchase Program, Remaining Authorized Repurchase Amount       $ 56,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.00      
Proceeds from Issuance of Common Stock $ 223,100          
Over-Allotment Option [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   742,500