v3.26.1
Note 5 - Debt (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 07, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2027
Dec. 31, 2026
Amortization of Debt Issuance Costs   $ 66,000   $ 131,000 $ 130,000    
Amortization of Debt Discount (Premium)   $ 175,000 $ 173,000 $ 348,000 $ 342,000    
Perceptive [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 150,000            
Perceptive Credit Agreement [Member]              
Debt Instrument, Minimum Cash Balance $ 3,000,000            
Perceptive Credit Agreement [Member] | Perceptive Warrants [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,250,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.43            
Line of Credit [Member] | Perceptive Credit Agreement [Member]              
Debt Instrument, Interest Rate Floor, Percent       5.00%      
Debt Instrument, Basis Spread on Variable Rate       7.00%      
Line of Credit Facility, Interest Rate at Period End   12.00%   12.00%      
Amortization of Debt Issuance Costs     $ 65,000        
Line of Credit [Member] | Perceptive Credit Agreement [Member] | Forecast [Member]              
Debt Instrument, Covenant, Twelve Month Net Revenue Target, Year Three             $ 52,400,000
Debt Instrument, Covenant, Twelve Month Net Revenue Target, Year Four           $ 60,300,000  
Debt Instrument, Maximum Operating Expense Covenant             $ 45,000,000