XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Capital Structure (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 08, 2023
Aug. 11, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Sep. 28, 2021
Jun. 04, 2021
Jun. 08, 2020
Common Stock, Shares Authorized (in shares)     200,000,000   200,000,000      
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001   $ 0.0001      
Preferred Stock, Shares Authorized (in shares)     50,000,000   50,000,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001   $ 0.0001      
Common Stock, Shares, Outstanding (in shares)     5,567,347   5,517,174      
Proceeds from Issuance or Sale of Equity     $ 86 $ 11,573        
Payments of Stock Issuance Costs     160 $ 1,000        
August 2022 Prefunded Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   87,500            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.02            
August 2022 Common Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,265,547            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 8.6   $ 3.3 $ 2.32      
Warrants and Rights Outstanding, Term (Year)   5 years            
August 2022 Common and Prefunded Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1            
Sale of Stock, Price Per Share (in dollars per share)   $ 8.58            
Warrants and Rights Outstanding, Term (Year)   5 years            
Warrants and Rights Outstanding   $ 6,000            
Pre-Funded Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 430,217              
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.0001              
Tranche A Common Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,173,912              
Warrants and Rights Outstanding, Term (Year) 5 years              
Tranche B Common Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,173,912              
Common Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.59              
Common Warrants Exchanged for PreFunded Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) 1.5899              
Tranche A Common Warrants at Double Exercise Price [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 3.18              
Securities Purchase Agreement Warrants [Member]                
Warrants and Rights Outstanding $ 5,000              
Payments of Stock Issuance Costs $ 600              
The 2020 Shelf [Member]                
Sale of Stock, Maximum Amount of Equity Issuable               $ 100,000
At-the-market Offering [Member]                
Sale of Stock, Maximum Amount of Equity Issuable             $ 30,000  
Stock Issued During Period, Shares, New Issues (in shares)         699,929      
Proceeds from Issuance or Sale of Equity         $ 2,900      
The 2021 Shelf [Member]                
Sale of Stock, Maximum Amount of Equity Issuable           $ 100,000    
Sale of Stock, Remaining Amount Available     $ 82,400          
The August 2022 Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)   1,075,290            
Proceeds from Issuance or Sale of Equity   $ 10,000            
Sale of Stock, Price Per Share (in dollars per share)   $ 8.6            
Payment of Financing and Stock Issuance Costs   $ 900            
Securities Purchase Agreement [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 1,743,695              
Proceeds from Issuance or Sale of Equity $ 4,000              
Payment of Financing and Stock Issuance Costs 3,400              
Class of Warrant or Right, Covenant, Adjusted EBITDA $ 12,000              
Restricted Stock [Member]                
Common Stock, Shares, Outstanding (in shares)     40,017