XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Equity (Details Textual)
$ / shares in Units, $ in Thousands
9 Months Ended
May 13, 2024
USD ($)
$ / shares
shares
Apr. 11, 2024
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
shares
Class of Warrant or Right, Outstanding (in shares)         0
Common Stock, Shares, Outstanding (in shares)     16,876,773   13,616,341
Treasury Stock, Common, Shares (in shares)     768,595   768,595
Common Stock, Shares, Issued (in shares)     17,645,368   14,384,936
Stock Issued During Period, Warrants Exercise, Shares (in shares)     2,955,084    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)     305,348    
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)     0    
Treasury Stock, Common, Value | $     $ 11,407   $ 11,407
Proceeds from Issuance of Warrants | $     $ 9,900 $ 0  
Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)     0    
Pre-funded Warrants [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,955,084        
Warrant Terms, Minimum Share Price (in dollars per share) | $ / shares $ 3.384        
Warrants Issued, Underwriting Discounts or Commissions Paid | $ $ 0        
Proceeds from Issuance of Warrants | $ 10,000        
Warrants Issued, Amount of Offering Expenses Payable | $ $ 100        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.0005        
Reverse Stock Split [Member]          
Stockholders' Equity Note, Stock Split, Conversion Ratio   6      
Common Stock, Shares, Outstanding (in shares)   13,660,598 81,571,864    
Treasury Stock, Common, Shares (in shares)   768,595 4,611,569