XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
May 16, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 09, 2022
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001 $ 0.001  
Rights Offering Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       1
Subsequent Event [Member] | Rights Offering Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 0.5      
Class of Warrans or Right, Exercise Price, Percentage of Subscription Price for Units 110.00%      
Rights Offering [Member]        
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001
Number of Shares Per Unit Issued (in shares)       1
Rights Offering [Member] | Subsequent Event [Member]        
Equity Offering, Units, Maximum Amount Authorized $ 60      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01      
Number of Shares Per Unit Issued (in shares) 1      
Number of Warrants in Each Unit (in shares) 2      
Subscription Price Per Unit, Maximum Benchmark (in dollars per share) $ 10