XML 78 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Subsequent Event - Warrant Dividend Distribution (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Jan. 03, 2024
Dec. 22, 2023
Feb. 26, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 15, 2024
Volume Weighted Average Price (in dollars per share)   $ 26.4          
Proceeds from Warrant Exercises       $ 0 $ 0 $ 692  
Subsequent Event [Member]              
Redemption Percentage of Warrants             0.10%
Warrant Redemption Price (in dollars per share)             $ 0.01
Class of Warrant or Right, Exercised During Period (in shares)     659,000        
Proceeds from Warrant Exercises     $ 21,800        
Stock Issued During Period, Shares, Warrant Exercises (in shares)     989,000        
Proceeds From Warrants Exercised That Obligated to Pay Commission     $ 20,000        
Commission Percentage of Gross Proceeds     2.50%        
Warrants to Purchase Common Stock [Member]              
Class Of Warrant Or Right Issued During Period (in shares)   4          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   10          
Warrants to Purchase Common Stock [Member] | Subsequent Event [Member]              
Class Of Warrant Or Right Issued During Period (in shares) 16,900,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 33            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1            
Bonus Share Fraction [Member] | Subsequent Event [Member]              
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 0.5