XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 18, 2022
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 19, 2025
Dec. 31, 2024
Aug. 29, 2011
Share Repurchase Program, Authorized, Number of Shares (in shares)           100,000 797,491 347,491
Share Repurchase Program, Remaining Authorized, Number of Shares (in shares)             540,000  
Treasury Stock, Shares, Acquired (in shares)   51,463            
Treasury Stock, Value, Acquired, Cost Method   $ 366 $ (0) $ 366 $ (0)      
Shares Acquired, Average Cost Per Share (in dollars per share)   $ 7.08            
Treasury Stock, Common, Shares (in shares)   133,047   133,047     81,584  
Treasury Stock, Common, Value   $ 946   $ 946     $ 580  
European Style Warrants [Member]                
Class of Warrant or Right, Outstanding (in shares) 5,258,320 4,913,340   4,913,340        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 4.75 $ 4.75   $ 4.75        
Warrants, Target Trigger Price for Potential Acceleration of Exercise Date (in dollars per share) $ 6.65              
Class Of Warrant Or Right, Exercised In Period (in shares)   344,980            
Class Of Warrant Or Right, Percent, Exercised In Period   6.60%            
Stock Issued During Period, Shares, Issued for Settlement of Warrants (in shares)   68,996