XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Shareholders' Equity (Deficit) (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 23, 2023
Dec. 31, 2023
Nov. 09, 2023
Mar. 01, 2021
Equity Offering Facility, Maximum Aggregate Offering Amount   $ 150,000   $ 150,000
Stock Repurchase Program, Authorized Amount     $ 50,000  
Stock Repurchased and Retired During Period, Value   $ 4,654    
Indefinite Term Share Repurchase Program [Member]        
Stock Repurchased and Retired During Period, Shares (in shares)   1,800,000    
Shares Acquired, Average Cost Per Share (in dollars per share)   $ 2.54    
Stock Repurchased and Retired During Period, Value   $ 4,700    
2017 Omnibus Incentive Compensation Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 5,000,000